The Greyhound
100 Aughton St, Ormskirk L39 3BS, United Kingdom
4.1
61 reviews
8 comments
H486+37 Ormskirk, United Kingdom
Location reporting
Claim this location
Monday: 14–23
Tuesday: 14–23
Wedneasday: 14–23
Thursday: 14–23
Friday: 14–23
Saturday: 15–23
Sunday: 14–22
Tuesday: 14–23
Wedneasday: 14–23
Thursday: 14–23
Friday: 14–23
Saturday: 15–23
Sunday: 14–22
The accommodation was down in the grotty section, very cheap but not clean, old plates and dishes left in the room.