About a 25-minute walk from the Lal Tibba, Echor Baris Resort Mussoorie offers an Indian restaurant on site. Featuring a restaurant, the hotel is located within reach of the Mussoorie Lake.
You'll need 50-minute drive to Dehradun airport. This 4-star hotel is 3.1 km from the Bhatta Falls. The property is situated 15 minutes' drive from the George Everest's House. Also, Picture Palace bus station is near the Echor Baris Resort.
Welcoming guests to a sitting area, the rooms are furnished with a writing desk. Bathrooms inlude a separate toilet and a shower, and such fine comforts as toiletries and bath sheets.
A buffet breakfast is offered at this hotel. Indian dishes are served at the restaurant. Offering Indian dishes, Cafe Seclude lies 11 km away.