El hotel Grand Villa Amritsar se encuentra a unos 700 metros de Narula's Mall, y a 15 minutos a pie del Urban Haat. El hotel también incluye un aparcamiento privado gratuito.
La Maharaja Ranjit Singh Museum se encuentra a tan solo 400 metros del bed and breakfast, y parajes naturales como el Rose Garden están a 3 km. Entre los lugares de interés religioso de la zona figuran Harmandir Sahib (2 km) y el Mata Lal Devi Temple (2,1 km). Este lugar está a 25 minutos a pie del Parque Jallianwala Bagh y de otras atracciones principales de Amritsar.
El hotel Grand Villa cuenta con 6 habitaciones equipadas con TV de pantalla plana con canales vía satélite, además de servicio de tetera/cafetera. Los cuartos de baño, equipados con bañera, un inodoro separado y una ducha, también proporcionan a los huéspedes secadores de pelo y toallas de baño. Algunas habitaciones ofrecen vistas al jardín.
El restaurante Crystal Restaurant con comida asiática, está ubicado a poca distancia de este hotel.