Best Hotels in New Delhi
Hello there,
I'm going to be in New Delhi for about a week over Christmas and wanted to stay at the nicest hotels in Delhi. I was planning to stay the entire time at the Leela Palace but now thinking whether I should split my stay and also go to The Imperial or some other Amex FHR hotels.
How is The Imperial compared to the Leela Palace? Is it worth spending a couple of days there? Would I be better off either spending the entire time at Leela or staying at another hotel like the Oberoi?
Thanks!