The Award Winning Leader in Escorted Worldwide Rail Holidays

Travelmarvel logo

1300 208 712

Open 7 Days A Week

Crowne Plaza Okhla, New Delhi

The incredible 5* Crowne Plaza Okhla is your base in New Delhi. Located in South Delhi and close to some of Delhi's most famous attractions, this hotel also boasts 2 restaurants serving cuisine from all around the world, a coffee bar, and a dessert lounge. There is also a fitness centre and a spa with numerous beauty treatments on offer (payable locally). The rooms are comfortable, and come with a television, a telephone, complimentary Wi-Fi, and tea & coffee-making facilities.

We’ve found 0 tours for you matching: Crowne Plaza Okhla, New Delhi

View Shortlist 0