Halford Big Barn
Halford Big Barn Hotel Craven Arms is a property only 2.2 km from Telford University Campus, The Courtyard Centre for the Arts and Stokesay Castle.
The venue is located 30 km from Shrewsbury.
Guests can benefit from a private bathroom.
The villa provides kitchenware, a dishwasher, a washing machine and an oven in a kitchen.