Arguably among the most luxurious, opulent, beautiful and stunning properties in the world, India’s luxury and palace hotels and resorts are truly a ‘once in a lifetime’ experience. These hotels exhibit and impersonate India’s rich regal history and are decorated with the finest art work, and are home to some of the best spas in the world and are famous for their truly impeccable service! Staying in one of these luxury hotels will allow you to truly “indulge your senses!”
Examples: Oberoi Raj Vilas (Jaipur), Taj Lake Palace (Udaipur), Ananda Spa (Himalayas), Leela Palace (Bangalore), etc. See www.udaivilas.com to get a better idea of this type of accommodation. |