Hotel Delhi City Centre

8633-45, Arakashan Road
New Delhi
India