Not far from Telford in Shropshire, this charming hotel offers a great position for anyone who wants to explore the very best of this area of the country. The rooms have all been fitted with first class amenities that make the modern traveller feel at home throughout their stay. The staff are well trained and are always happy to help you enjoy your stay.