Finding the best accommodation in India is quite a challenge, there are so many stunning hotels ideal for every kind of budget, providing everything you could ever want from a break away.
The luxury style accommodation is simply out of this world with stunning hotels such as the Ananda in the Himalayas that looks like a beautiful castle from the outside surrounded by lush forests and boasts an enormous spa that offers over 80 different relaxing treatments. Le Meridien Pune is an incredible hotel set out like an Indian palace with floor to ceiling white marble, it is huge with 177 rooms as well as a spar tennis courts and 6 restaurants and bars all on site, you’d never even need to leave the hotel grounds!
If you have money to spend on a luxury trip then India should definitely be a consideration with fabulous culture, food and sites to see it’s the perfect destination for a once in a lifetime trip.