Majestic mountains, quaint hills, golden beaches, long stretches of desert—India is dipped in irresistible charm. No wonder top class hoteliers, entrepreneurs and architects have been inspired to build some of the most breath-taking boutique hotels across India, which you must check out once in your lifetime. Here is the list!