Choose your room
Tomaru Meguro Apartment
- Free Wi-Fi
- Air conditioning
- No pets allowed
Situated nearly 20 minutes on foot from the Tokyo Metropolitan Teien Art Museum, the spacious 62 m² Tomaru Meguro Apartment Tokyo also boasts easy access to Mejiro train station which is 12 km away.
The apartment lies in the Shinagawa district, 2.3 km from the Maxell Aqua Park Shinagawa. This apartment is approximately a 10-minute drive from the Hachiko Memorial Statue and in close proximity to the Anyo-in Temple.
To ensure your comfort, a bidet, a separate toilet, and a shower are provided at the accommodation. Moreover, there are dryers and towels as well.
Alongside self-catering amenities like an equipped kitchenette, this apartment offers guests a dining area where they can savour their meals. Tokyo International airport is 5 km from Tomaru Meguro Apartment, while Meguro underground station is only 650 metres away.