As the former royal residence of the Maharajas of Jaipur, Rambagh Palace Hotel is as opulent and over-the-top as you would expect. Set in an incredible 47-acre peacock-filled plot just outside the city centre, this is one of India's most memorable hotels.