Featuring a swimming pool for guests' relaxation, the 5-bedroom Nature Villa is located 1.7 miles from Mountain Views.
Situated relatively close to Lake Pichola, the Udaipur villa is 3.4 miles from Animal Aid Unlimited.
Guests can revel in a comfortable retreat in the villa, where they'll find an air conditioner, all crafted to provide a homelike experience. The accommodation also has a fully-fitted kitchen and 5 bathrooms. Bath sheets and towels also ensure a comfortable experience.
Among other facilities at Nature Villa a fridge and a microwave are provided for self-catering.