Located around a 25-minute walk from the huge Borough Market, Strand Palace Hotel London offers access to tourist attractions throughout London.
Enjoy American cuisine in the restaurant Joe Allen, situated 300 metres away.
The hotel is a short way from the public Trafalgar Square in The Strand, which is one of the busiest streets in the city center. Shakespeare's Globe Theatre is about 2 km from this hotel in London. The Strand Palace is in close proximity to the self-governing college "Courtauld Institute of Art", while Embankment tube station lies approximately 5 minutes' walk away. Marylebone train station is 3.3 km from the property, and the Protestant Westminster Abbey is a mere 1.5 km away.