Search results; Over 1,000 places in Kamimeguro
Learn how we sort results
Superhost
Flat in Meguro City
1 station walk from Shibuya station, 3 minutes walk from Ikejiri Ohashi station, 2 bedrooms max 6 people, private apartment near the Meguro River, a famous spot in Sakura.
Hosted by a business
15–20 Aug
€ 214 per night, originally € 236
4.75 out of 5 average rating, 36 reviews