
Crowne Plaza New Delhi Delhi India
A stay at Crowne Plaza New Delhi Mayur Vihar Noida places you in the heart of New Delhi, convenient to Swaminarayan Akshardham Temple and Humayun's Tomb. This 5-star hotel is within close proximity of Great India Place and Jamia Millia Islamia.