Ubicado a 5 minutos a pie de la Virasat-e-Khlasa, El Hotel Gurbachan Castle Amritsar incluye 11 habitaciones. El hotel ofrece un aparcamiento cerca.
El centro de Amritsar se encuentra a 15 minutos a pie del hotel, y atractivos culturales como el Central Sikh Museum están a tan solo 7 minutos a pie del sitio. La propiedad está a unos metros de la Fuwara Chowk y a 15 km del aeropuerto Internacional Sri Guru Ram Dass Jee. Los huéspedes pueden acercarse fácilmente a la historia de Amritsar visitando el Fuerte de Gobindgarh, ubicado alrededor de 25 minutos a pie de este hotel.
Las habitaciones del hotel Hotel Gurbachan Castle están equipadas con un balcón, TV de pantalla plana con canales vía satélite y climatizador, y algunas también disponen de un baño privado.
El restaurante Neelam's, que está junto a este establecimiento, sirve cocina india para satisfacer todos los gustos.