
These glorious accommodations in Jaipur, Jodhpur and Udaipur blend the resplendence of a palace with the refined comfort of a hotel

India's palaces are some of the greatest architectural masterpieces in the world which, till today, continue to serve as the perfect showcase of the grandeur of bygone eras