Situated a mere 12 minutes on foot from 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 2 guests.
Meguro Parasitological Museum is just 1.7 km away, while Meguro Artist House Studio is right near the apartment. Villa Sakura Tokyo Meguro offers a convenient location approximately a 10-minute ride from Hachiko Memorial Statue.
At this apartment, a bathroom comes with a separate toilet and a shower, along with hair dryers and bath sheets.
Guests will have access to an equipped kitchen in Villa Sakura Tokyo Meguro, allowing them to prepare delicious homemade meals. Gotanda underground station is 550 metres away and Tokyo International airport is a 20-minute drive from the accommodation.