From the moment you arrive – by boat – at Udaivilâs, you will be mesmerized. The romance of India’s fairytale palaces was the inspiration for this sprawling complex that comprises open-air columns and corridors, archways and alcoves, colourful murals and golden domes. All this set within...
The Taj Lake Palace in Udaipur is one of India’s most iconic and romantic luxury hotels. Situated in the middle of Lake Pichola, this 18th-century marble palace appears to float magically on the water, with panoramic views of the Aravalli Hills and Udaipur’s historic City Palace....