Guesthouse from HELL
9/28/2024
This was the most disgusting place I have ever stayed in! We were allocated room 29 which boasted i...
(94)
Advertisement
The Stag is a hotel located in Nan, England. It offers en suite accommodations, though the layout involves climbing a flight of stairs, which may not be ideal for all guests.
Generated from the web
This was the most disgusting place I have ever stayed in! We were allocated room 29 which boasted i...
Staff friendly, it's cheap for london, close to a station direct into London. Issues were. Half a t...
Great value, room was clean, decent shower. Great location. Friendly staff. For the money, I can't f...
Advertisement