- UK Information
- UK Hotels
- Gower Hotel
Gower Hotel
This family-run guest house is set on a tree-lined street in central London. With 24-hour reception, guests are just 5 minutes’ walking distance from Paddington Rail Station and Hyde Park.
Rating
Visa,American Express,MasterCard
Prices from £55
21
Paddington