Eros Hotel Group in India

American Plaza, Nehru Place,
South Delhi, 110019
New Delhi.

Accessibility:

IGI Airport : 15 km,
Lotus Temple: 1.3 km.