Gower House Hotel
Situato nel centro di Londra nell'elegante zona di Bloomsbury, il Gower House Hotel offre camere con connessione Wi-Fi gratuita e sorge di fronte alla famosa Royal Academy of Dramatic Art e a circa 5 minuti a piedi dal British Museum.