Hotel The Amar Grand Mussoorie, located merely an 8-minute walk from the Landour Clock Tower, features Wi-Fi throughout the property. There is also parking.
The hotel is about 55 km from Dehradun airport and 3 km from such cultural venues as the K Dev Bhoomi Wax Museum. The Temple is a 9-minute stroll from this hotel, and the Bhatta Falls is 10 minutes away by car. The Amar Mussoorie is also in the vicinity of Gun Hill. The accommodation is located 3.1 km from the Waterfall trip. Picture Palace bus station is just around the corner from this 5-star hotel.
The rooms include a sitting area, as well as a flat-screen TV with satellite channels for your convenience.
Guests are provided with a vegetarian breakfast every morning. Located 400 metres from Hotel The Amar Grand, Chic Chocolate serves a great selection of European food.