Situado en el corazón del exclusivo Bloomsbury, una de las ubicaciones más populares de Londres, este hotel de 3 estrellas, de estilo contemporáneo ofrece el punto de partida ideal desde donde explorar los lugares de interés histórico de esta ciudad.
A pocos minutos del moderno Covent Garden, el British Museum, Oxford Street y el West End, el Crystal Hotel está también a pocos pasos de Buckingham Palace, St Paul's Cathedral, el London Eye, la Tower of London y las Houses of Parliament.
Fácilmente accesible, el Crystal Hotel está a pocos minutos de la parada de metro Russell Square y de las estaciones de tren Eurostar de St Pancras y King's Cross.