Hotel Rovers Stay - SADRI HAVELI Boutique Heritage Hotel, Lake Pichola Udaipur
★★★
32, Lal Ghat Silawatwari, behind Jagdish Temple, Rajasthan, Udaipur, India Show on map
Hotel Devraj Niwas on Lake Pichola is a 3-star hotel in Udaipur, India. It is one of 1,576 places to stay in Udaipur listed on Triptoic.
32, Lal Ghat Silawatwari, behind Jagdish Temple, Rajasthan, Udaipur, 313001, India
Hotel Devraj Niwas on Lake Pichola is located at 32, Lal Ghat Silawatwari, behind Jagdish Temple, Rajasthan, Udaipur 313001, India.
Hotel Devraj Niwas on Lake Pichola is rated 3 stars.
Highly rated alternatives close by
Guest favorite
Hotel
Hotel
Hotel