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 Sensō-ji Temple and 3.5 mi (5.6 km) from Tokyo Dome.
Make yourself at home in one of the 208 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