The 3-room Tokyo Nukumori Lodge is located 850 m from Shin-Koiwa train station and nearly a 5-minute walk from the Otama Inari Shrine. The apartment can host up to 6 guests.
Boasting a prime location a mere 0.6 km from the Central Forest Park, the 60 m² apartment is 2.7 km from the Zenyoji Temple. Popular places in the area include Sugiyama Art Museum which 18 minutes' walk away. The Shibamata Taishakuten Temple is situated 4.8 km from the property.
Tokyo Nukumori Lodge offers guests a balcony, a seating area, and a living room and overlooks the garden. To ensure your comfort, a walk-in shower and a separate toilet are provided at the apartment. A hairdryer and bath sheets are also included in the bathroom.
A fully furnished kitchen with an electric kettle, a fridge, and kitchenware is among the self-catering amenities provided.