Niché dans le quartier Sud de Delhi, Hotel O Stay Heaven New Delhi se trouve à 6 km d'attractions culturelles telles que le Palais Jahaz Mahal.
Le Temple Yogmaya est à 10 minutes en voiture de cet hotel 4 étoiles et le Qûtb Minâr est à 15 minutes en voiture. Le temple Shree Adya Katyayani Shaktipeeth est également situé non loin de l'hotel. La région comprend également des sites naturels comme le Parc archéologique de Mehrauli à 2 km d'O Stay Heaven de New Delhi. Il y a l'arrêt de bus Chhattarpur Village à côté de cet hotel.
Il y a 30 chambres comprenant un coin salon. Elles sont équipées d'une TV à écran plat avec des chaînes satellite, ainsi que d'équipements de confort tels qu'une climatisation.
O Stay Heaven offre un petit-déjeuner végétarien tous les jours. Bikanervala se trouve à 6 minutes à pied de la résidence.