Los huéspedes del hotel Star Grand Villa Nueva Delhi, de 3 estrellas, pueden llegar fácilmente al Templo ISKCON, enclavado a unos 500 metros. El hotel está dotado de instalaciones de seguridad, que incluye una caja fuerte.
Hay 21 habitaciones que incluyen una zona de comedor y un balcón. Disponen de una tv de pantalla plana con canales vía satélite, así como de comodidades como una plancha y tabla de planchar, aire acondicionado. Están equipadas con ventanas insonorizadas, y también cuentan con minibar, equipo de café y té. Los baños incluyen un inodoro separado y ducha, además de comodidades como secador de pelo y toallas de baño.
Los huéspedes pueden comer en el restaurante Bokan en los alrededores del hotel Star Grand Villa.
El Templo Swaminarayan Akshardham está ubicado a 15 minutos en coche, mientras que la Tumba de Humayun está ubicada a una distancia de 3 km de este hotel. Entre los lugares de interés religioso de la zona se incluyen la Tumba de Safdarjung (a 5 km) y el Templo del loto (a 2 km). Cerca del hotel Star Grand Villa Nueva Delhi encontrarás el Templo ISKCON de Delhi. Enclavado a 600 metros de la estación de metro Kailash Colony, este lugar está ubicado a poco más de 20 minutos en coche de la Puerta de la India.