Where is Radisson Blu Marina Hotel Connaught Place?

Where is Radisson Blu Marina Hotel Connaught Place located?

Radisson Blu Marina Hotel Connaught Place, Delhi, India (approx. 28.634°, 77.21714°)


Where is Radisson Blu Marina Hotel Connaught Place on the map?