L'hotel Glenroy Mussoorie offre 17 camere a circa 4 km dalla Santura Devi Temple. Gli ospiti che soggiornano presso questo hotel possono parcheggiare le loro auto nella struttura.
L’alloggio si trova a circa 55 km dall'aeroporto Dehradun Aereoporto e a circa 10 minuti in auto da diversi luoghi di interesse culturale, come K Dev Bhoomi Wax Museum. Situato a 9 minuti a piedi da Hotel Raas Mussoorie, l’hotel è a 6 km da Tibetan Buddhist Temple. Potrai visitare Mussoorie lake, a 700 metri dalla struttura, e immergerti nella natura incontaminata di India, godendo di momenti di pace e tranquillità. Shikhar Fall è a 10 minuti in macchina dall'Hotel Glenroy, a 3 stelle. La stazione d'autobus Picture Palace, che concede una buona connessione con tutta la citta, si trova nelle immediate vicinanze dell'alloggio.
Nelle camere agli ospiti del Glenroy Mussoorie vengono offerti un patio, un balcone e una TV a schermo piatto con canali satellitari. Gli ospiti possono usare un bagno alla francese, un lavandino e una doccia nei bagni.
Tutte le mattine ti attende una colazione compresa. Il ristorante Chic Chocolate, che serve specialità della cucina europea, si trova a circa 25 minuti in auto.