This hotel features 2 restaurants, a full-service spa, and a health club. Free WiFi in public areas and free valet parking are also provided. Additionally, a bar/lounge, a snack bar/deli, and a sauna are onsite. Housekeeping is available once per stay.
Crowne Plaza Hotel New Delhi Okhla, an IHG Hotel is located in Okhla Phase I, a neighborhood in New Delhi, and is near a metro station. Siri Fort Auditorium and India International Centre are cultural highlights, and some of the area's landmarks include Nizamuddin Dargah and Sri Aurobindo Ashram. Worlds of Wonder and KidZania Delhi NCR are also worth visiting.