- UK Information
- UK Hotels
- Gower House Hotel
Gower House Hotel
The Gower House Hotel offers rooms with free Wi-Fi and is well-placed in central London’s elegant Bloomsbury area. It is set opposite the famous Royal Academy of Dramatic Art, and about 5 minutes’ walk from The British Museum.
Rating
Visa,Maestro,MasterCard,American Express,Diner's Club
Prices from £60
14