Glen Roy Hotel Mussoorie features 16 rooms and lies 2.4 km from the Lal Tibba Scenic Point. Guests who stay at this hotel can park their car nearby.
Mussoorie centre can be reached within 10 minutes' walk. The hotel is 10 minutes by car from the K Dev Bhoomi Wax Museum and in the vicinity of the Mussoorie Lake. There is the Lal Tibba 2.2 km away, and Picture Palace bus station is just 500 metres from the Glen Roy. For those travelling from afar, Dehradun airport is 50 minutes' drive away.
Comprising a balcony and a sitting area, the rooms at this property are equipped with a flat-screen TV with satellite channels.
The fast food restaurant Lovely Omelette Centre lies around 25 minutes by car from Glen Roy Hotel.