Located in the middle of Lake Pichola and built in 1746, Taj Lake Palace is built with marble and features majestic architecture.
Luxury awaits at The Leela Palace Udaipur with rooms that feature stunning views of the City Palace or Lake Pichola, located within…
Set in Udaipur, 5.8 km from Jagdish temple, Aurika, Udaipur - Luxury by Lemon Tree Hotels offers accommodation with a fitness centre, free…
Surrounded by landscaped gardens, Trident Udaipur is located on the banks of the Pichola Lake and spread over 43 acres.
Located on the eastern shores of Lake Pichola and 984 feet from City Palace Museum, Taj Fateh Prakash Palace has history-soaked interiors.
The spectacular Chunda Palace offers breathtaking views of the City Palace and the beautiful Lake Pichola.