Les clients d'Hotel O City Plaza New Delhi peuvent bénéficier d'un accès à la Porte de l'Inde, situé à 6 km.
Cet hotel 2 étoiles est niché dans le quartier East Delhi, à 15 minutes en voiture de la Tombe d'Humayun. Vous trouverez le Fort Rouge, un endroit idéal pour explorer la région, à 4 km de l'hotel. O City Plaza de New Delhi est niché à 10 minutes en voiture du Parc zoologique national de Delhi. Cette propriété se trouve à côté de la station de métro Nirman Vihar.
Les chambres climatisées disposent de chaînes câblées et d'une télévision avec chaînes câblées, ainsi que de conforts tels qu'une climatisation.
The Yellow Chilli se trouve à seulement 350 mètres de la résidence et est spécialisé dans la cuisine indienne.