Located around a 25-minute walk from the fantastic Borough Market, Strand Palace Hotel London offers access to tourist attractions throughout London.
Only a few steps from the hotel, Joe Allen serves American dishes.
The London Transport Museum is 400 metres away, while St. Paul's Parish Church is just moments from this hotel. The nearby attractions include the art museum "National Portrait Gallery", situated just 8 minutes' walk away. The Strand Palace is also only 450 m from Embankment tube station.