10/10 Excellent
Dianne S.
30 Jul 2025
Liked: Cleanliness, check-in, communication, location, listing accuracy
Conveniently located, spacious, comfortable stay
Dianne S.
Stayed 4 nights in Jul 2025


















No, pets are not allowed at this property.
Located in Ota, this villa is 1.8 mi (2.9 km) from Shinagawa Aquarium and 2.7 mi (4.3 km) from Tokyo Bay. Kawasaki Daishi and Meguro River Cherry Blossoms Promenade are also within 6 miles (10 km). Kamata Ikegami Line Station is 26 minutes by foot and Omorimachi Station is 7 minutes.
Get instant answers with AI powered search of property information and reviews.