Photos coming soon
HOTEL
NewDelhi Hotel Citizen
L 42A/354, near Bank of Baroda, Block R, Mahipalpur Village, Mahipalpur, New Delhi, Delhi 110037, India, New Delhi, India
Where it sits
NewDelhi Hotel Citizen
L 42A/354, near Bank of Baroda, Block R, Mahipalpur Village, Mahipalpur, New Delhi, Delhi 110037, India, New Delhi, India
28.54572, 77.12312
Similar stays nearby
Plan around NewDelhi Hotel Citizen
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
