About it
Nature Flower House in Ohyama is located in Tokyo, just a 19-minute walk from Ikebukuro Mitake Shrine and one mile from Kaga Maeda House Shimoyashiki Site. The property is close to Happy Road Ohyama Shopping Street, Toko-ji Temple, and Enkiri Enoki Site. Free Wifi is available throughout the property and Jizo of Air Raid Victims is a 4-minute walk away.
With 2 bedrooms, this air-conditioned apartment features 1 bathroom with a bath, a shower, and a hair dryer. A TV is offered. The accommodation is non-smoking.
Popular points of interest near the apartment include Hirao Yatsuko Honjin Monument, Ikebukuro Hikawa Shrine, and Hikawa Shrine. The nearest airport is Tokyo Haneda Airport, 17 miles from Nature Flower House in Ohyama.