Niché à 3 km de la réserve naturelle d'Asola Bhatti, Hotel O Z-Heart 2 Near Tughlakabad Station Metro Station New Delhi comprend un stockage des bagages et un restaurant. Le parc aquatique Atlantic Water World Delhi est situé à 15 minutes en voiture.
Les lieux de culte à visiter sont à 7 km de cet hotel 3 étoiles incluent le Temple du Lotus. O Z-Heart 2 Near Tughlakabad Station Metro de New Delhi est niché à 10 minutes en voiture du Fort de Tughlaqabad. L'hotel se trouve à deux pas de la de New Delhi, tandis que l'arrêt de bus Surajkund Crossing est à 400 mètres.
À 15 minutes de marche de cette propriété, Shree Rathnam sert des repas asiatiques.