The Castle Villa Udaipur - Luxury Villa in Udaipur
- Hathi Dhara, Dr. C, near Vishvakarma Temple, Badi, Udaipur, Rajasthan 313001, Udaipur, Rajasthan, 313001
- 08800424232
- https://thecastlevillahotels.com/best-luxury-villas-in-udaipur-with-private-pool/
Report an Issue
Found a problem with this listing? Let us know and we'll investigate.