Situated merely a 14-minute walk from Shinobazu Pond, Momiji House Hotel also boasts easy access to Shin-Okachimachi train station which is about 5 minutes' walk away.
The Shitaya Shrine is nearby and the famous Tokyo National Museum is about 5 minutes' drive away. Hozomon is within 2 km of the apartment.
Momiji House Hotel is furnished with a work desk, as well as comforts like air conditioning. Guests staying in the accommodation will enjoy the convenience of hair dryers and slippers in the bathroom. Furthermore, a tub, a separate toilet, and a shower is available.
For those who want to cook their own meals, this apartment provides self-catering options such as a microwave, an electric kettle, and a fridge. The bar Niwa is located at a 150-metre distance from the property. Shitaya-Jinja-Mae bus stop is fairly close to the apartment, and Inaricho tube station is about 5 minutes' walk away.