Choose your room
Tokyo Meguro River House In Nakameguro
Tokyo Meguro River House In Nakameguro is nestled in Shibuya Ward with two of the busiest railway stations in the world, Shinjuku Station and Shibuya Station, only 1.8 km from the Yamatane Museum of Art.
Just 650 m from Ebisu tube station, this apartment is about a 25-minute walk from the Shibuya Crossing. While exploring Tokyo, guests can conveniently reach the sleek gallery "Museum of Yebisu Beer", which is 0.7 km away. The Hachiko Memorial Statue is also set 30 minutes' walk away.
Tokyo Meguro River House In Nakameguro offers a balcony, as well as comforts like air conditioning. For added convenience, a separate toilet and a shower are available at this apartment. Moreover, you'll find hair dryers and bath sheets in the bathroom.
Tokyo Meguro River House In Nakameguro offers self-catering options such as an electric kettle and a refrigerator for guests to enjoy. Daikan-yama train station is around 1 km away.