Devlok Homes bevindt zich in Rishikesh, op 35 km van Mansa Devi-tempel, en biedt uitzicht op de bergen. Het hotel met 3 sterren biedt een terras en heeft kamers met airconditioning, gratis WiFi, een eigen badkamer. De accommodatie biedt roomservice en een 24-uursreceptie voor gasten.
Alle kamers bij het hotel hebben een bureau en een flatscreen-tv. Devlok Homes heeft een aantal kamers met uitzicht op de stad, en iedere kamer is voorzien van een balkon. Alle kamers bij de accommodatie hebben een zithoek.
Laxman Jhula-brug ligt op 9 minuten lopen van Devlok Homes, en Parmarth Niketan Ashram ligt 2,2 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Dehradun (Jolly Grant), op 28 km van het hotel.