|
|
|
Strand Palace Hotel
372 The Strand, Covent Garden, London WC2R 0JJ
In the very heart of Theatreland, within easy access of all the main attractions of the West End in London, this hotel could hardly be in a better position from which to discover the delights of the capital. There are two restaurants and two bars on-site that are open to residents and non-residents. The rooms are all luxuriously decorated and offer modern amenities.
|
|
|