The Windsor Castle Inn

The Windsor Castle Inn Book / Directions
Located in Lye- this inn is 2 mi (3.2 km) from intu Merry Hill and within 6 miles (10 km) of Black Country Museum and Dudley Zoo and Castle. Dudley Town Hall and Crooked House are also within 6 miles (10 km). Stourbridge Lye Station is only a 3-minute walk and Stourbridge Town Station is 23 minutes.
England Stourbridge7 Stourbridge Road Lye
Nearest stations
About 11 minutes from Stourbridge Junction on foot
Reference price

Transit information

Nearest hotels