Owned by mohammad
A majestic palace complex overlooking Lake Pichola, blending Rajasthani and Mughal architecture with breathtaking courtyards.
₹ 18,000 /night
Location : Udaipur
Country : India