Strand Palace Hotel is one of London's best hotels for business and leisure guests. Originally built as an Art Deco showpiece, the hotel has been carefully modernised. The guests now experience the latest standards of comfort together with everything they need right on the premises from shops, restaurants and bars to a sophisticated conference and banqueting centre.
Built in 1912, this early Art Deco hotel occupies an entire block of The Strand. Casually-clad guests stream in and out of the bright, marble-walled lobby furnished with potted palms and leather sofas.