The Greyhound Hotel ***
Leigh, United Kingdom
Sleeping Rooms
74 rooms
Location
Sleeping Rooms
Total number of rooms
74
Maximum number of rooms for groups
Address and Location Info for The Greyhound Hotel
Full Address
Warrington Road, WN7 3XQ
City
Leigh
Region
Lancashire
Country
United Kingdom
Latitude
53.480816
Longitude
-2.501133