Choose your room
Tamachi Bay Hotel
Tamachi Bay Hotel Tokyo has 134 rooms and is located 2.7 km from The National Art Center.
This capsule hotel in the Shiba district, 25 minutes' walk from the well-known Zojo-ji Temple Daimon. The Eiffel Tokyo Tower is just 1.9 km from the hotel. Mita underground station is within reach of the property and Hinode city rail is 10 minutes' walk away.
Bathrooms include a bidet, a separate toilet, and a shower, along with comforts such as towels and slippers.
The bar Munch's Burger Shack lies 350 metres from the Tamachi Bay.
Hotel Policy
Check-in: from 16:00 until 23:59
Check-out: until 10:00
- Children and extra beds
- There are no cots provided in a room.