Offering a lift and a vending machine, Hotel Tabard Tokyo - Vacation Stay 64570V is nestled 450 metres from Chemical Fertilizer Founding Monument and 6 km from the Kabuki-za Theatre. There is also parking.
This hotel is located in Tokyo, right around the corner from Sumiyoshi tube station. The Sumida Aquarium, 2.4 km away, is definitely a must-see for family tourists in Tokyo. The Tabard lies 10 minutes by car from the Asakusa district. This hotel is within reach of Kinshicho train station, while Tokyo International airport is 27 minutes' drive away.
The rooms at the property provide guests with Wi-Fi and a television, as well as comforts such as an air conditioner. They also have private bathrooms.
The restaurant Teuchisobaginnan is located 550 metres away.