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


















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 Shinjuku Gyoen National Garden are also within 6 miles (10 km). Senzoku Station is only a 2-minute walk and Midorigaoka Station is 21 minutes.
Get instant answers with AI powered search of property information and reviews.