
Eccleshall Bed and Breakfast
3 Stone Road, Eccleshall, ST21 6DN, United Kingdom, Stafford
Location A great place to have a rest after an exciting day! Hotel Eccleshall Bed and Breakfast is located in Stafford. This hotel is located in 11 km from the city center. You can take a walk and explore the neighbourhood area of the hotel — Whitworth Art Gallery, Manchester United Museum an
Free WiFiParking













