Hotel O Grand Hotel New Delhi comprend 30 chambres et est situé à moins de 3 km du Temple du Lotus.
Situé à 15 minutes en voiture de la Tombe d'Humayun, cet hotel 4 étoiles donne également accès à des sites sportifs tels que Complexe sportif Thyagaraj, qui se trouve à 20 minutes en voiture. Le Parc d'attractions Worlds of Wonder, à 7 km, est certainement un incontournable pour les touristes en famille à New Delhi. Les édifices religieux notables à proximité incluent le temple Kalka, à 25 minutes à pied d'O Grand de New Delhi. L'arrêt d'autobus le Kalkaji Depot est dans une zone de 400 mètres.
Vous pourrez déguster des plats de cuisine Indian servis au restaurant Nathu's Sweets qui se trouve à une courte distance de la résidence.