Niché dans le quartier "Sud de Delhi" à New Delhi, Hotel City Centre Inn Nizamuddin New Delhi se trouve à 3 km des lieux d'intérêt culturels tels que la Galerie nationale d'art moderne. Il y a un parking sur place et un Wi-Fi dans les chambres.
L'hotel n'est qu'à environ 10 minutes en voiture du Temple du Lotus et dans les environs de la station de métro Hazrat Nizamuddin. City Centre Inn Nizamuddin offre accès aux Jardins des Lodhis, situé dans une zone de 3,1 km d'ici. De plus, Waste to Wonders Park se trouve à 18 minutes de marche. Cet hotel 3 étoiles vous amène également à la Porte de l'Inde, qui est dans une zone de 3,2 km. L'arrêt de bus Bhogal est à moins de 5 minutes à pied de City Centre Inn Nizamuddin de New Delhi.
Cet hébergement offre 25 chambres qui viennent avec une climatisation, ainsi qu'une cafetière/théière. Une toilette séparée et une douche sont présents dans les salles de bain.
Un petit-déjeuner continental est proposé quotidiennement. Les clients peuvent dîner à Bhashi's Family Restaurant à 450 m de la résidence.