Shree Vilas Orchid-On Lake Pichhola
Naga Nagri Behind Hotel Leela, 313001 Udaipur, India,Object type: Resort Udaipur
Hotel Shere Vilas offers a 24-hour front desk, a spa & wellness center and barbecue facilities. It is located just 0.9 mi from the gorgeous Udaipur City Palace.