Situated in Telford, this luxury inn is 1.4 mi (2.3 km) from New Bucks Head Stadium and within 6 miles (10 km) of Telford Shopping Centre and The International Centre. Wroxeter Roman City and Telford Ice Rink are also within 6 miles (10 km). Telford Wellington Shropshire Station is 24 minutes by foot.