Choose your room
Villa Sakura Tokyo Meguro
- Free Wi-Fi
Free Wi-Fi in rooms
- Air conditioning
- No pets allowed
The Meguro River is only 1.6 km from Villa Sakura Tokyo Meguro, while Meguro Artist House Studio is situated nearby.
The Meguro Parasitological Museum is located approximately 20 minutes on foot from the apartment. You can also reach the Arisugawa-no-miya Memorial Park, which is 2.5 km from this apartment.
Visitors of Villa Sakura Tokyo Meguro will enjoy the comfort of a bathroom with a hairdryer and bath sheets. Moreover, there is a separate toilet and a shower as well.
Along with a kettle, the apartment boasts a fully equipped kitchen featuring a refrigerator and kitchenware. Gotanda tube and Meguro railway stations are 550 and 450 metres away from the accommodation.