
Udaipur, India
The Kanchangarh Resort
3-star hotel
The Kanchangarh Resort is a premium 3-star boutique resort in Lake City, Udaipur, located near Sajjangarh Biological Park with stunning views of the Aravali Hills and Sajjangarh Fort. The resort offers 18 rooms (Double & Family)…
- Wi-fi
- 24-hour reception
- Car park
- Valet parking


