Hotel Dine 11 Hotel Udaipur
Situated barely 100 m from the beautiful architectural marvel of City Palace and the artificial freshwater lake, Pichola. Free Wi-Fi access is available in the public areas of the property.
Number of rooms: 11
5,Picholi,Arya Samaj Mandir Street,Lake Palace Road,, 313001 Udaipur, India