The 56 m² Room 101 - Vacation Stay 82265V Tokyo is nestled in the Shinagawa district of Tokyo, approximately 25 minutes' walk from the Meguro Parasitological Museum. Guests can make use of Wi-Fi for both business and leisure purposes.
850 m from Togoshi tube station, the apartment is within 7 km of the 1958-vintage Tokyo Tower. The Shimizuike Park is about 30 minutes on foot from this apartment.
To ensure your comfort, a shower are provided at the accommodation. Hairdryers can also be found.
The self-catering facilities feature an equipped kitchen with a fridge and kitchenware. Mejiro train station is 14 km from Room 101 - Vacation Stay 82265V and Tokyo International airport is a 25-minute drive away.