15 rooms · ★★★ · from £65
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.
Log in with your cycle.travel account:
Password |
Or simply use your account on: