Verified
10/10 Excellent
Yasuhiro
3 Jan 2026
Yasuhiro
Stayed 1 night in Dec 2025






Get instant answers with AI powered search of property information and reviews.































No, pets are not allowed at this property.
Located in Meguro, this apartment building is 2.5 mi (4.1 km) from Komazawa Olympic Park and within 6 miles (10 km) of Shibuya Crossing and Tokyo Bay. Tokyo Tower and Roppongi Hills are also within 6 miles (10 km). Senzoku Station is only a 2-minute walk and Midorigaoka Station is 21 minutes.