2 travelers from the States. We will spend 17 days in India starting in Delhi staying at the Leela Palace. At the end of our trip we need a hotel for just one night and our TA advised on saving a bit of money by staying at one of these three. Please chime in with your needed advice!
Claridges Claridges Room
Lalit New Delhi, Deluxe room
Le Meridien Deluxe room
We wont be in the room much but do want a nice place for our last night and a possibility of getting a late check out.