TOP

Hotel In London/Clerknwell/England - Englandhelpline.com

Strand Palace Hotel,London,England

" The Strand Palace was the first place we stayed on our European trip, very lovely. The hotel is perfectly situated centrally and we walked to most of our destinations. Covent..."

The Strand Palace occupies an enviable position between Covent Garden, Trafalgar Square and the River Thames. The hotel's location is equally convenient for the world renowned London landmarks of St Pauls Cathedral, the London Eye and Leicester Square. It first opened its doors in 1909 and then in the 20's underwent a refurbishment that incorporated Art Deco architecture and features that can still be seen today.

372 The Strand, Strand, 
London. WC2R 0JJ
England




View More Hotels In London City/Southward/Bloomsbury/Clerkenwell/Covent gdrn area Click Here