Europe > United Kingdom > Barford
Hotel List in United Kingdom Barford.
Please click the hotel name.
Barford Hotels List
-
Glebe Hotel
3 STAR - Reviews : Customer Comments (19)
Area : Barford
Address : Church Street, Barford, Warwickshire
Glebe Hotel is a popular choice amongst travelers in Stratford Upon Avon, whether exploring or just passing through. The hotel offers a high standard of service a...