Result Page
Total Conference Center [ Strand ] : 1 Results per page : 5 [1]
| | > Strand Palace Hotel Superior [] | United Kingdom / England / London / Strand Address : 372 The Strand Type : [Hotels] | | Open All Year... The Strand Palace Hotel is perfectly located for Theatreland in the heart of Covent Garden, and the City and West End are only minutes away. Originally built as an Art Deco showpiece, the Hotel has been carefully modernized. |
|
|
[1] |