3.1 km from the Waterfall trip, Echor Baris Resort Mussoorie offers an Indian restaurant on site. Featuring a restaurant, the hotel is located within reach of the Mussoorie Lake.
This 4-star hotel is about 50 km from Dehradun airport and 10 minutes by car from such cultural venues as the K Dev Bhoomi Wax Museum. The Echor Baris is also 3.2 km from the Bhatta Falls in Mussoorie. The Shikhar Fall lies around 15 minutes away by car. Picture Palace bus station is near this property.
Welcoming guests to a sitting area, the rooms are furnished with a writing desk. Bathroom essentials include a separate toilet and a shower, and such comforts as toiletries and bath sheets.
This hotel features a buffet breakfast. Indian dishes are served at the restaurant. Cafe de Tavern, located within 10 km of Echor Baris Resort Mussoorie, will spoil you with American cuisine.