Crowne Plaza Okhla
Crowne Plaza Okhla located in New Dehli, India is one of the newest business hotels in New Dehli. The design focus is on indian culture and artisan. The public area designs have many bold designs while the guestrooms have a more calm design influence