Reviews of Swaroop Vilas Hotel Udaipur | Boutique Hotel Udaipur | Lake View Hotel Udaipur
No 6 Ambavgarh Opposite Lake Swaroop Sagar, Ambamata, Udaipur, Rajasthan 313001, India
Guest Reviews
Cleanliness
Comfort
Service Quality
Security
Location