India is a vast country with endless accommodation possibilities. While a lot of the 5 star hotels offer the standard luxury you would expect, there is a handful of them that offer much more, making sure every stay will be something special. Here are my top 5 city hotels in India which give you that little extra.
The Lodhi, New Delhi
Straight away starting off with one of the best. The hotel used to be part of the famous Aman group, which already gives you an indication of what to expect. Nothing is too much and service is key. But it doesn’t stop there as the rooms are massive and most of them have their own private pool. I mean, which city hotel can offer this? Specially in a metropolis which hasn’t always the space for such things. Of course there are many other reasons why this place is so