Offering a location a 5-minute walk from Jama Masjid, Hotel Glenroy Mussoorie offers 17 rooms. Guests who stay at this hotel can park their car on site.
The Nag Devta Temple is within 200 metres of the 3-star hotel, and the Lal Tibba is situated 2.1 km away. You can reach the centre of Mussoorie in 10 minutes on foot. Visit Mussoorie lake, 10 km from the Glenroy, and feel complete harmony with the nature of India. While staying at this property, guests get quick access to the Mussoorie Lake, which is a 9-minute walk away. Picture Palace bus station is also fairly close to the hotel.
Comprising an adjoining terrace and a balcony, the rooms at the accommodation are equipped with a flat-screen TV with satellite channels. They are furnished with sound-proof windows, and also come with coffee and tea makers.
Those staying at Hotel Glenroy can sit down to a complimentary breakfast. The restaurant Cafe de Tavern is situated within 10 km of this Mussoorie hotel.