Het Hotel Citi Homes New Delhi met 3 sterren biedt een restaurant aan en ligt in de wijk de Zuid-Delhi wijk van New Delhi, binnen zo'n dan 10 minuten rijden van de Lodi Gardens en op afstand van 4 km tot culturele bezienswaardigheden, zoals het Birla Huis.
Dit hotel met 20 kamers is gesitueerd op 25 minuten wandelafstand van Humayuns tombe en biedt ook toegang tot sportgelegenheden zoals Thyagaraj-stadion ervandaan. Dit hotel bevindt zich op 4,1 km van het Nationaal Museum in New Delhi. Tot de nabijgelegen opmerkelijke religieuze gebouwen behoort de Lotus Tempel, binnen 15 minuten rijden van Citi Homes New Delhi. De dichtstbijzijnde bushalte is Bhogal op 200 meter, tevens is er New Delhi treinstation op 8 km verderop.
De kamers beschikken over een balkon, uitgerust met airconditioning, evenals een flatscreen TV met satellietzenders.
Bhashi's Family Restaurant is een paar momenten van Citi Homes gelegen.