Strand Palace Hotel

ADDRESS: 372 Strand, London WC2R 0JJ
RESERVATIONS: 020 7379 4737
Strand Palace Hotel

Strand Palace Hotel

Established in 1909, the Strand Palace hotel has a retro look to it and superb service in order to ensure that you enjoy your stay.

Map for Strand Palace Hotel

0.0313