5-Star Luxury Accommodation South Delhi
photo_camera
see more photos
place
view on map
favorite_border
add to favorites
Crowne Plaza Hotel New Delhi Okhla
Okhla, South Delhi, Delhi, India
From€58
Crowne Plaza Today New Delhi Okhla, a premium IHG brand, is located in the heart of South Delhi offering integrated hospitality for business and leisure travelers. Located close to local business complexes and multinational..
€58 price from208 bedrooms
View open_in_new
roomListings Locations
close