Toyoko Inn Tokyo Station Shin Ohashi Mae
Tokyo Tokyo
Check in
4:00 PM
Check out
10:00 AM
Located in Tokyo (Chuo), Toyoko Inn Tokyo Station Shin Ohashi Mae is within a 5-minute drive of Tokyo Imperial Palace and Tokyo Skytree. This hotel is 2.7 mi (4.3 km) from Sensoji Temple and 3.1 mi (4.9 km) from Nippon Budokan.
Make yourself at home in one of the 207 guestrooms featuring refrigerators. Complimentary wireless internet access is available to keep you connected. Bathrooms have shower/tub combinations and complimentary toiletries. Conveniences include electric kettles, and housekeeping is provided weekly.
Property Details
Location
2-58-2, Nihombashi hama-cho Chuo-ku, Tokyo, Tokyo 103-0007, Japan