Updating availability and prices
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
A TV, tea and coffee making facilities and a private bathroom with a shower and toiletries are included in this room
Hotel
Room