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: