The 5-star The Castle Villa Udaipur hotel offers proximity to Monsoon Palace, which is located about 6 km away. The hotel also includes parking.
From the property it will take 17 minutes to walk to Animal Aid Unlimited. The hotel is also just a short drive from Lake Pichola. The accommodation allows you to enjoy such natural sights as the regal Saheliyon-ki-Bari Garden about 6 km away.
The rooms overlook the garden and feature such comforts as an air conditioner. Some rooms include a private bathroom.