Choose your room
Villa Sakura Tokyo Meguro
- Free Wi-Fi
Free Wi-Fi in rooms
- Air conditioning
- No pets allowed
The spacious 18 m² Villa Sakura Tokyo Meguro is located in Shinagawa Ward with picnic spots and an aquarium, and Gotanda tube station is only 550 metres away. The 1-bedroom apartment features Wi-Fi, along with parking for guests travelling by car.
The apartment enjoys a convenient location, 3.8 km from the public Shiba Park and approximately 20 minutes on foot from Meguro Parasitological Museum. Villa Sakura Tokyo Meguro is also situated only a few steps from Meguro Artist House Studio. Arisugawa-no-miya Memorial Park is 2.5 km from the accommodation.
At this apartment, guests will enjoy the convenience of a hairdryer and bath sheets in the bathroom. Moreover, there is a separate toilet and a shower as well.
Villa Sakura Tokyo Meguro offers convenient self-catering facilities, including an equipped kitchen with an electric kettle, a refrigerator, and kitchenware. From here you can reach Meguro train station merely a 5-minute stroll away.