Situated approximately a 5-minute ride from the Tokyo Metropolitan Teien Art Museum, the spacious 18 m² Villa Sakura Tokyo Meguro also boasts easy access to Meguro train station which is only 450 metres away. The 1-bedroom apartment can hold up to 3 guests.
The Meguro Parasitological Museum is just 1.7 km away, while Meguro Artist House Studio is only a few steps from the apartment. The Hachiko Memorial Statue is around a 10-minute drive from Villa Sakura Tokyo Meguro in Tokyo.
At this apartment, guests will enjoy the convenience of a hair dryer and bath sheets in the bathroom. Moreover, there is a separate toilet, a shower, and a washing machine as well.
Villa Sakura Tokyo Meguro features a kitchen with an electric kettle, a refrigerator, and kitchenware. Gotanda metro station is not far from the accommodation.