A peaceful 16th century manor house surrounded by stunning countryside, Mercure Telford Hotel is a wonderful spot for escaping the stress of everyday life. With its stylish furnishings & lakeside views, this gorgeous getaway seamlessly blends modern comfort & rural ambiance – making it ideal for a relaxing two night break. There are countless fascinating & historic local attractions to explore, & you & your guest will receive a delicious breakfast each morning.