Menu

Strand Palace Hotel London

Great location ! Clean rooms ! Fast check-in ! The Strand Palace Hotel is just 4 minutes walk from the Charing Cross rail and underground station. The Trafalgar Square is just 5 minutes walk away and the shopping area of Covent Garden is just