Shops and small bars along the Meguro River. The most lived-in stretch of west Tokyo.
30-night minimum
Tokyo, Nakameguro & EbisuSample
¥365,000/ month