We did not find results for: imperial hotel new delhi.
Check spelling or type a new query.
Building in India
The Imperial New Delhi is a historic luxury hotel opened in 1936 in New Delhi, India. It is located on Janpath, close to Rajiv Chowk. It was New Delhi's first grand hotel. Wikipedia