Choose your room
Nesthotel Alt Meguro Ekimae 3*
- Free Wi-Fi
Free Wi-Fi in rooms
- 24-hour services
24-hour reception
- Air conditioning
- No pets allowed
Nesthotel Alt Meguro Ekimae Tokyo hotel is situated in Fort Worth Stockyards with Fort Worth's best shopping for Western Wear, antiques or souvenirs, 7 km from the teamLab Borderless digital art museum and features 65 rooms with views of the lake. Wi-Fi is offered in the rooms along with a lift and a vending machine, available on site too.
The hotel is located in Tokyo, just moments from Meguro tube station. You will enjoy your visit to the Shibuya Fureai Botanical Center, about a 25-minute walk from the Nesthotel Alt Meguro Ekimae Tokyo. The Sprawling Tsukiji Wholesale Market can also be found within 8 km of this 3-star hotel. The property provides access to Mejiro train station, which is 20 minutes away by car.
The rooms feature air conditioning, along with a flat-screen TV with satellite channels for guests' utmost comfort. Other comforts include an electric kettle and a refrigerator for self-catering. Featuring a separate toilet, a shower, and an electronic bidet, the bathrooms also come with hairdryers and towels.
Tonki is within easy reach of the Nesthotel Alt Meguro Ekimae.
Hotel Policy
- Children and extra beds
- There are no cots provided in a room.