Where is Radisson Blu Marina Hotel Connaught Place, New Delhi located?
Radisson Blu Marina Hotel Connaught Place, New Delhi, Radisson Blu Marina Hotel Connaught Place, New Delhi, India (approx. 28.634°, 77.21714°)
Radisson Blu Marina Hotel Connaught Place, New Delhi, Radisson Blu Marina Hotel Connaught Place, New Delhi, India (approx. 28.634°, 77.21714°)