INDIA HOTELSHOTELS IN INDIADELHINEW DELHISOUTH DELHICROWNE PLAZA NEW DELHI OKHLACheck Availability
Crowne Plaza New Delhi Okhla
This 11-flooried hotel in Delhi is designed in modern architecture and boasts of 208 meticulously designed rooms. With multinational companies just a short drive from the hotel and major tourist attractions about 30 minutes drive, this landmark hotel in Delhi is well-suited for both business and leisure guests. Guests are welcomed to the bright and airy lobby. Edesia Restaurant polished with wooden floors and marbled walls offers the best dining experience.
Check-in time : 14:00 NOON
Check-out time : 11:00AM