Hotel O Surya Inn New Delhi fantastique offre un accès rapide à l'Art of Living Center, qui se trouve à 6 minutes de marche. Un stockage des bagages sont disponibles pour votre confort dans l'hotel 3 étoiles confortable, situé dans la localité de "Sud de Delhi".
Située à seulement 200 mètres de la station de métro Hazrat Nizamuddin, la résidence est à moins de 3 km de la Tombe d'Humayun. À environ 25 minutes à pied d'O Surya Inn de New Delhi vous mèneront au Parc zoologique national de Delhi. De plus, cet établissement est à 2 km du Centre national des sciences, et la gare de New Delhi est à 8 km. Dans une zone de 200 mètres se trouve l'arrêt de bus Sarai Kale Khan Inter State Terminus.
Il y a 30 chambres à O Surya Inn, chacune d'entre elles possède une climatisation, et des équipements de divertissement comme une TV à écran plat avec des chaînes satellite. Un bureau et un coin salon sont également fournis dans les chambres. Les salles de bains privées sont équipées d'une toilette séparée et d'une douche.
L'hotel offre également un petit-déjeuner fait maison. Un restaurant Comesum propose une cuisine indienne et se situe à une courte distance d'Hotel O Surya Inn.