Tokyo Shibuya Hana House II is located 300 m from Yutenji train station and nearly a 5-minute walk from the Ashigezuka. Guests will surely enjoy a Jacuzzi at the apartment, situated a few steps from the Yuten-ji Temple.
The Meguro Parasitological Museum is a mere 1.7 km from this apartment, while The Shoto Museum of Art is nestled 2.1 km away. The Saigoyama Park is within reach of the accommodation.
For added convenience, a shower and a toilet are available at the apartment. A dryer, toiletries, and towels can also be found.
This accommodation includes self-catering facilities, such as a kitchenette with an electric kettle and a fridge. Tokyo Shibuya Hana House II is located within 10 minutes' walk of Naka-Meguro Station tube station.