The Swallow Buckatree Hall is an engaging country house hotel located just outside of Telford, in Shropshire. Sixty two rooms provide a high level of comfort and include all the amenities you would expect from a member of the Swallow group. The hotel offers good conferencing facilities, making it an excellent venue for both business and leisure visitors. The hotel is set in extensive grounds, featuring a private lake. A few minutes drive from Junction 7 of the M54, the hotel is easily accessible by road and features complementary parking.