Nestled in the Bang Niang Beach district, the 3-star Japan House Ikebukuro Aparthotel Tokyo is within 25 minutes' walk of the Mejiro Garden.
Located 2.1 km from the immersive SKY CIRCUS Sunshine 60 Observation Deck, this Tokyo hotel is also within 7 km of Iidabashi railway station. The aparthotel is fairly close to the Ikebukuro Hikawa Shrine and 30 km from Tokyo International airport. The Kyu-Furukawa Gardens is around a 10-minute drive from the Japan House Tokyo.
The 7 rooms include a mini-kitchen equipped with air conditioning to ensure guests' comfort. Offering a separate toilet and a shower, the bathrooms are also appointed with a hair dryer and free toiletries.
The restaurant Homemade Udon Nakamura is located in the vicinity of the accommodation.