To enjoy your vacation in Tokyo, stay at Tokyo Heartwarming House No.15 Hotel, which is 3.1 km from cherry blossom viewing spots and approximately 25 minutes' walk from Catholic Hatsudai Church.
The apartment is located 4.2 km from Mejiro train station and fairly close to the Mukodai Kosodate Jizoson. The Omoide Yokocho market is about a 30-minute walk away.
To ensure your comfort, a shower are provided at the accommodation.
Nishi-shinjuku-gochome tube station is 950 m from this apartment.