The Taj Lake Palace is a luxury hotel located in the middle of Pichola Lake in Udaipur, India, that has been voted the most romantic hotel in India.
The decorative gilt moldings, sculpted marble columns, and fine fretwork screens impressed even the Maharaja who held court in this very room in the 1930s. Each room holds a story and among the most compelling is the Chandra Prakash Suite, meaning Lustre of the Moon.
There are countless unique experiences to be had at the Taj Lake Palace. Indulge in royal Mewar fare at the Lily Pond, where courtesans once welcomed royalty into the folds of the palace.
Guests can also sail into a purple sunset on a 150 year old ceremonial barge complete with candlelight and resplendently dressed oarsmen. In this royal Indian dream, anything is possible.