Se decidi di alloggiare presso Howard Winchester Hotel di Londra (London City Centre), in 5 minuti di auto potrai raggiungere Russell Square e British Museum. Questo hotel si trova a 3 km da Covent Garden Market e 3 km da Cattedrale di Saint Paul.
Soggiorna in una delle 48 camere della struttura, complete di TV LED. Il Wi-Fi gratuito ti consente di restare in contatto con il mondo. I bagni dispongono di doccia, set di cortesia gratuiti e asciugacapelli. Sono disponibili pulizie eseguite tutti i giorni e un ferro/asse da stiro su richiesta.
Potrai usufruire di una reception aperta 24 ore su 24 e deposito bagagli.