24.58059 ­73.68002
Go to map view
313001 Udaipur, India , Sony Ji Ki Bari, Adjoining, The Leela Kempenski,Pichola Lake,

Get Rates

Show Shree Vilas Orchid at top of the results.

Get Flight + Hotel

Star Ratings

priceline.com
Agoda