Das 3-Sterne-Hotel Citi Homes Neu-Delhi liegt im Stadtviertel South Delhi, 4 km von kulturellen Attraktionen, darunter dem Nationalmuseum Neu-Delhi. Auf dem Gelände gibt es ein Restaurant.
Das Hotel liegt circa 10 Fahrminuten von den Lodi-Gärten und circa 10 Gehminuten von der U-Bahn-Station Sarai Kale Khan - Nizamuddin entfernt. Das Citi Homes Neu-Delhi liegt 6 km von der Agrasen Ki Baoli. Die Lage des Hotels ermöglicht es Ihnen, nicht weit entfernt vom Humayun-Mausoleum zu sein. Die Bushaltestelle Bhogal liegt in nur 5 Gehminuten Entfernung vom Hotel.
Das Citi Homes empfängt seine Gäste in 20 Zimmern, die mit einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind.
Das Restaurant Bhashi's Family Restaurant ist ungefähr 250 Meter von hier entfernt.