India is no doubt one of the most popular destinations in the world for any kind of holiday, be it honeymoon extravaganzas or family outings. However, if you are worried about which hotel/resort to stay at, we have you covered! Take a look at the must-visit hotels in India.