At the hotel, every room has a wardrobe and a flat-screen TV. Rooms are complete with a private bathroom equipped with a shower, while certain units at Hotel Himshri Mussoorie by Travellers Den also provide guests with a balcony. At the accommodation, all rooms have a seating area.
Situated in Mussoorie, 1.3 km from Landour Clock Tower, Hotel Himshri Mussoorie by Travellers Den features views of the mountain. This 3-star hotel offers room service. The property is non-smoking and is set 1.7 km from Gun Hill Point, Mussorie.
Camel's Back Road is 1.8 km from Hotel Himshri Mussoorie by Travellers Den, while Mussoorie Mall Road is 1.8 km away. The nearest airport is Dehradun Airport, 45 km from the hotel.
Address: Picture Palace, 248179 Mussoorie, India
Number of rooms: 16