London logo

Strand Palace Hotel

Check Availability

Strand Palace Hotel
372 Strand
London
WC2R 0JJ
United Kingdom

Rooms from £104.25 ( €114.68 / $151.16 ) per night

Picture of Strand Palace Hotel


Within 700 metres of the Adelphi and the Vaudeville theatre, the Strand Palace Hotel is located in London’s West End and is surrounded by the Strand’s bars and restaurants. Charing Cross Rail and Underground Station is a 4 minute walk from the hotel.

Click here for more Information on the Strand Palace Hotel together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the London area London Visitor Information