Featuring a vending machine and a lift, Nesthotel Alt Meguro Ekimae Tokyo hotel lies in Fort Worth Stockyards with Fort Worth's best shopping for Western Wear, antiques or souvenirs, just 1.7 km from the Meguro River Cherry Blossoms Promenade. The hotel boasts views of the lake and offers Wi-Fi in the rooms.
Located about a 20-minute walk from the Museum of Contemporary Sculpture, this 3-star hotel is also 20 minutes' drive from Mejiro railway station. The Nesthotel Alt Meguro Ekimae stands just near Meguro tube station. Also, Meguro Central Civic Park is situated 450 metres away. The san'en-zan Zojo-ji Temple Daimon is 4.1 km away.
The 65 rooms at this property are equipped with comforts such as climate control, as well as a flat-screen TV with satellite channels. Self-catering facilities include an electric kettle and a refrigerator. A separate toilet, a shower, and an electronic bidet, along with a hair dryer and bath sheets, are provided.
The restaurant Tonki lies just a few steps from Nesthotel Alt Meguro Ekimae hotel.