
New Delhi, India
Crowne Plaza Okhla New Delhi
5-star hotel · IHG HOTELS & RESORTS
The Crowne Plaza New Delhi Okhla, a star hotel, is located in South Delhi's corporate and industrial center, approximately 21 km from both Indira Gandhi International Airport and the city's domestic airport. It offers…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Car park · extra charge


