Matcha Inn Sakura Tokyo is just 8 minutes' stroll from the Shimizuike Park and welcomes guests with a Jacuzzi. The apartment is situated in the Meguro Ward district and is a short way from the Musashi Koyama Shopping Street Palm.
To ensure your comfort, a bidet, a separate toilet, and a shower are provided at the apartment. Moreover, there is a hair dryer and towels as well.
Alongside self-catering amenities like a fully-equipped kitchen, the property offers guests a dining area where they can savour their meals.
This apartment is within a 6-km distance of the National Art Center, Tokyo, which is an excellent place to improve cultural awareness. The Tendai Ryusenji Buddhist Temple is approximately 20 minutes on foot from the accommodation. Matcha Inn Sakura Tokyo is also 12 km from Mejiro train station.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please