The 2-star World Travelers House Hikari Hotel Tokyo offers easy access to the Kinegawa Central Park, which is situated merely 6 minutes' walk away.
The 6.5 - acre Horikirimizube Park is 2.8 km from the guest house, while the Gokuraku-ji Temple is just 1.4 km away. Religious sights in the area include the Kanda Shrine (7 km) and the Imado Shrine (3.2 km). Also, Shibue Higashi Park is situated 750 metres away. There is the Asakusa Shrine approximately 10 minutes by car from the World Travelers House Hikari Tokyo. This Tokyo hotel is 13 km from Mejiro train station.
For your comfort, you will find climate control along with tea and coffee-making facilities in each of the 8 rooms.
Tamagoya serves a good range of Japanese food and lies just near the property.