Tokyo HouseGuesthouse
143-0015 Tokyo-to, Omorinishi 2-2-20, Japan
Tokyo House is situated in the Ota Ward district of Tokyo, 1.3 km from Iwai Jinja Shrine, 1.6 km from Atre Omori and 1.5 km from Gonsho-ji Temple. Popular points of interest nearby include Shopping Mall Omori Rara, Shopping Mall Big Fun Heiwajima and Omori Nori Museum. Free Wi-Fi is available throughout the property and Tokujo-ji Temple is 400 metres away.