Situé à New Delhi, à 1,1 km de la tombe de Humayun, l'Hotel City Centre Inn Nizamuddin propose des chambres climatisées avec connexion Wi-Fi gratuite. Idéalement situé dans le quartier sud de Delhi, cet hôtel se trouve à 3,7 km de Pragati Maidan. Le restaurant sur place sert des plats indiens et asiatiques.
Les logements comprennent un coin salon, une télévision par satellite à écran plat ainsi qu'une salle de bains privative pourvue d'une douche et d'articles de toilette gratuits.
Un petit-déjeuner végétarien est servi chaque matin. L'établissement propose un matelas pliant pour un adulte supplémentaire.
L'Hotel City Centre Inn Nizamuddin se trouve à 3,9 km de la porte de l'Inde et à 6 km de l'observatoire astronomique Jantar Mantar. L'aéroport international de Delhi, le plus proche, est implanté à 15 km.