Kinza Nakameguro is located a 4-minute walk from Nakameguro Train Station, and offers rooms with free WiFi and a kitchen. Guests can take a stroll along the Meguro River, just a 5-minute walk away. Each room is equipped with a flat-screen TV.
Address: Meguro-ku, Kamimeguro 2-16-14, Tokyo
Rates from: JPY 7,500 Book Now