Shibamata 2-chome Share House Room 201 offers accommodation in Tokyo, 8 km from Tokyo Sky Tree Tower and 8 km from Sensoji Temple. The apartment is 10 km from Edo Tokyo Museum.
The air-conditioned unit is fitted with a kitchen. A TV is available.
Marunouchi Building is 13 km from Shibamata 2-chome Share House Room 201, while Japan Imperial Palace is 14 km away. Tokyo Haneda International Airport is 24 km from the property.