The 2-star New Bharat Hotel Mussoorie offers proximity to the Lal Tibba, which is located nearly 25 minutes' walk away. Guests who stay at the hotel can park their car on site.
You'll need 50-minute drive to Dehradun airport. This hotel is also situated 750 m from the Mussoorie Lake. There is the Waterfall trip 3.1 km away, while Picture Palace bus station is fairly close to the New Bharat Mussoorie.
The accommodation has 24 rooms, comprising a sitting area. A flat-screen TV with satellite channels, along with tea/coffee making equipment, are offered.
The restaurant Aap kaa Ahaar is around 25 minutes' drive from this Mussoorie hotel.