5 6 17 Megurohoncho, Tokyo
4 bedrooms
Baths
Guests
Located in Tokyo (Meguro), this vacation home is within a 10-minute drive of Tokyo Tower and Shibuya Crossing. This family-friendly vacation home is 4.9 mi (8 km) from Tokyo Bay and 7 mi (11.3 km) from Tokyo Imperial Palace.
24/7 front desk
No nearby properties available in this region at the moment.