The Mill Hotel
Alum Bridge, Alveley, Alveley, United Kingdom
Booking.com
Book Now