Located within 10 minutes' walk of the Araiyakushi Baishouin, the comfortable Ohnoya Hotel Tokyo offers access to tourist attractions throughout Tokyo.
This Tokyo hotel has a prime setting approximately 6 km from Takeshita Pedestrian Street, while natural sights like the Sprawling Toyama Public Park are 3.2 km away. The Numabukuro Hikawa Shrine is also only a 7-minute walk away. The Toko-ji Temple is a few steps from the Ohnoya Tokyo. Mejiro train station can be found 3.3 km from the guest house.
French cuisine is offered at Ruysdael Nakano Restaurant, situated right near the property.