Il centro di Amritsar si trova 1 km dall'Oyo Rooms Railway Station Entry Gate, a 3 stelle, e il Tempio Devi Mata Lal è a circa 1 km di distanza.
Questo hotel è a 300 metri dal Tempio Durgiana e a 10 minuti in macchina dal Monumento ai Caduti di Jallianwala Bagh. Gli ospiti possono visitare diversi luoghi di culto, come la Moschea Khairuddin, relativamente vicino all'alloggio. L’hotel è a circa 5 minuti in auto dal Museo della partizione.
La struttura si trova a due passi dal ristorante Gian chand Milk Bhandar e offre cucina indiana.