One of the most ideal properties in Udaipur for experiencing the bygone era of the Indian Maharajas whilst still being able to enjoy modern comforts and facilities. TO/0706
The hotel is situated on the shores of Lake Pichola.
Reach us, we're available 24/7.