Hotel Devlok is gunstig gelegen aan Charleville Road, op 200 m van de Bibliotheek Chowk en op 3 km van de Company Gardens. Er is gratis WiFi beschikbaar in de openbare ruimtes en er is gratis privéparkeergelegenheid.
Het hotel ligt op slechts 6 km van Lal Tibba, het hoogste punt van Mussoorie, en op minder dan 15 km van de prachtige Kempty Falls. Het treinstation van Dehradun ligt op 32 km afstand en de luchthaven Jolly Grant ligt op ongeveer 60 km afstand.
De comfortabele kamers zijn voorzien van een ventilator, een kledingkast, een kabel-tv, een telefoon en een zithoek. De aangrenzende badkamers zijn uitgerust met een douche met warm en koud water en gratis toiletartikelen.
Hotel Devlok heeft een 24-uursreceptie die u kan helpen met bagageopslag en een wasservice. Bij de excursiebalie kunt u excursies en reizen boeken.
Het eigen restaurant serveert een smakelijke selectie van Indiase, continentale en Chinese gerechten. Er is ook roomservice beschikbaar.