CROWNE PLAZA NEW DELHIOKHLA5*Star BrandBRIEF INTRODUCTIONLocated in the heart of South Delhi, Crowne Plaza overlooks Delhi’s Green Ridge with 208 Rooms with a built up of 11 floors with 2 restaurants...
Showing 1 to 1 of 1 (1 Pages)
By continuing to browse this site,
you give consent for cookies to be displayed
once. For more details, including how you can amend your perferences, please read our Privacy Notice. Accept