Located around a 25-minute walk from the huge Borough Market, Strand Palace Hotel London offers access to tourist attractions throughout London.
Joe Allen serves American dishes and lies only steps away from this hotel.
The hotel in The Strand, which is one of the busiest streets in the city center is a mere 1.5 km from the Protestant Westminster Abbey and a mere 1.6 km from such shopping venues as the upmarket Fortnum & Mason Department Store. The authentic Shakespearean Shakespeare's Globe Theatre is about 30 minutes' walk away, while the self-governing college "Courtauld Institute of Art" is a few moments from this London hotel. 750 metres from the Strand Palace you'll find the public Trafalgar Square. The property stands within 5 minutes' walk of Embankment tube station and 3.3 km from Marylebone train station.