Hotel Devi Palace
Kodiyat Road, Rampura Chouraha, Udaipur, India
Booking.com
Book Now