This place is a dump. Very shabby and the lowest of standards. Do yourself a favor and spend a bit more. A place for out of towners to crash after having had one too many.
More
- Gloucester Place London
- Hotel Gloucester Place
- Gloucester Place Hotel
