Situato ad Amritsar, a meno di 1 km dal Tempio d'Oro e a 6 minuti a piedi da Jallianwala Bagh, l'Hotel Gurbachan Castle offre camere con aria condizionata e bagno privato. Situato a circa 2,3 km dal Tempio di Durgiana e a 400 m dal Museo della Partition, l'hotel offre la connessione WiFi gratuita. Tutte le camere sono dotate di balcone.
Tutte le sistemazioni sono dotate di TV a schermo piatto.
L'Hotel Gurbachan Castle dista 1,8 km dalla stazione degli autobus di Amritsar e 2,7 km dal centro commerciale Narula's Mall. La struttura dista 12 km dall'Aeroporto Internazionale Sri Guru Ram Dass Jee, lo scalo più vicino.