The spacious 62 m² Tomaru Meguro Apartment Tokyo is located in the Shinagawa district, and Meguro tube station is only 0.6 km away.
The botanical garden "Institute for Nature Study" is about a 5-minute ride away, while the Anyo-in Temple is just 6 minutes on foot from the apartment. This apartment is 2.4 km from the Yebisu Garden Place Tower in Tokyo. A 10-minute drive will take you from Tomaru Meguro Apartment to the Shibuya Crossing.
This apartment offers a fully equipped kitchen, as well as comforts like air conditioning. The property features a bathroom with a hairdryer and bath sheets. Furthermore, a bidet, a separate toilet, and a shower is available.
With an equipped kitchenette as part of its self-catering amenities, Tomaru Meguro Apartment also provides guests with a dining area to enjoy their meals. The accommodation is also nearly a 20-minute ride from Mejiro train station.