Located just 9 minutes' walk from the Hyakudan Stairs and the Sugino Costume Museum, 5 Min Walk To Station, New Building, 15 M Meguro River Tokyo apartment features views of the city.
For added convenience, a bidet are available at the accommodation.
A fully equipped kitchen with a refrigerator is among the self-catering amenities provided.
The Togoshi Park is 2.1 km from the apartment, while the Meguro River is within reach of the property. The botanical garden "Institute for Nature Study" is about 20 minutes on foot from this apartment. 5 Min Walk To Station, New Building, 15 M Meguro River apartment also lies in the vicinity of Meguro underground station.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please