Apartment in Meguro City
1 stop away from Shibuya station, 3 minutes walk from Ikejiri Ohashi station, great access!Cherry blossom spot Near Meguro River SakuraStay
3-min drive3-min drive
May 30 – Jun. 4May 30 – Jun. 4
$194 CAD night
$194 CAD per night · 5.0 out of 5 average rating, 9 reviews5.0 (9)