Resort The Lalan Palace
★★★
Balicha By Pass Chouraha,Ahmedabad highway, NH8, Udaipur, Rajasthan 313001, Udaipur, India Show on map
Sterling Balicha is a 3-star hotel in Udaipur, India. It is one of 1,576 places to stay in Udaipur listed on Triptoic.
Balicha By Pass Chouraha,Ahmedabad highway, NH8, Udaipur, Rajasthan 313001, Udaipur, 313001, India
Sterling Balicha is located at Balicha By Pass Chouraha,Ahmedabad highway, NH8, Udaipur, Rajasthan 313001, Udaipur 313001, India.
Sterling Balicha is rated 3 stars.
Highly rated alternatives close by
Resort
Hotel
Hotel
Hotel
Hotel
Hotel
Hotel