Nestled in a former palace with stunning Lake Pichola views, this hotel blends regal charm with excellent service, offering a delightful escape in Udaipur.
Lake Pichola, The City Palace Complex, 3, City Palace Rd, Jagdish Chowk, Rao Ji Ka Hata, Udaipur, Rajasthan 313001, India Get directions
Mark H
Sanil R
Neha D
Samir P
linpaws
Bina Parmar
Pranav K
Jason R