Die Anlage befindet sich in der kleinen Stadt Roorkee, in den Ausläufern des Himalaya, im wunderschönen Staat Uttrakhand. Roorkee ist ein wichtiges Bildungszentrum und ein attraktiver Ort für Urlauber und Geschäftsreisende, umgeben von beliebten Sehenswürdigkeiten wie Dehradun, Haridwar und Rishikesh. Die Stadt liegt am NH-58 (Delhi-Haridwar-Highway) sowie dem NH-73 (Haridwar-Panchkula-Highway) und ist 175 km von Delhi entfernt. Das Hotel erfüllt einen Gästen alle Wünsche, zu einem Preis, der positiv überrascht.