Sunday, May 10, 2009

Hotel Russell, London

373 air-conditioned guest rooms over eight floors.

The Hotel Russell, built in 1898, is an imposing late Victorian hotel in London. It is located in the heart of Bloomsbury, with the British Museum, Covent Garden and Oxford Street within comfortable walking distance. This majestic terra-cotta clad historic hotel is adjacent to the Underground and overlooks the gardens of Russell Square. The exceptional mosaic floor that lies in the lobby was laid when the hotel was originally built and was recently restored to its original state, after being covered up due to war damage.

Detail of the terra-cotta clad exterior:

1 comment:

  1. looks great :)

    visit our blog