Church St, Barford, Warwickshire, GB
The Glebe Hotel is located in Barford, England, 3.5 miles form Warwick Castle and nine miles from Stratford upon Avon. Warwick train station is six miles away. Hotel Features. Built in the 1820s, this country house hotel was formerly a rectory to the adjacent Church of St Peter. The Glebe has its own leisure club with a nine metre swimming pool, a hydromassage spa pool, Swedish steam room, and sauna.