Situated 3.1 km from the Animal Aid Unlimited, Hills Of Mewad Villa Udaipur invites guests to relax at a terrace.
The Monsoon Palace is a 10-minute ride from this villa, while the Fateh Sagar Lake is 15 minutes away by car.
The property is within 15 km of Udaipur train station, which makes tourist attractions in Udaipur easily accessible.