Het comfortabele Spot On Heaven Stay New Delhi hotel met 2 sterren beschikt over 60 kamers en ligt binnen 3 km van het Surajkund Lake. In het hotel treft u een bagageopslag.
Dit hotel biedt een eersteklas locatie, binnen ongeveer 30-minuten rijafstand van New Delhi treinstation. Het pand bevindt zich tevens binnen 6 km van het Atlantic Water World Waterpark Delhi in New Delhi. Het Tughlakabad Fort binnen ongeveer 15-minuten rijafstand van de locatie is een voordeel voor de gasten van Spot On Heaven Stay.
Ze beschikken ook over privébadkamers.