The 3-star Mountain Glow Mussoorie hotel, located nearly a 15-minute walk from the Landour Clock Tower, offers guests a restaurant. Wi-Fi is offered in public areas at the hotel.
This Mussoorie hotel is about 55 km from Dehradun airport and 3.9 km from such cultural venues as the K Dev Bhoomi Wax Museum. The Mountain Glow provides easy access to the Soham Heritage & Art Centre, which is approximately a 10-minute walk away. The property is also in proximity to Gun Hill. There is the Temple 2.4 km away, and Picture Palace bus station is a short way from this hotel.
Private bathrooms include nice touches such as dressing gowns.
The accommodation has an Indian restaurant, serving Indian menu. Guests may find the grill bar Clock Tower Cafe within 15 minutes' walk of Mountain Glow hotel.