|
Whether visiting London for business or pleasure, it doesn’t get any more central than the Strand Palace Hotel. Occupying an enviable position between Covent Garden, Trafalgar Square and the River Thames, our location is equally convenient for the world renowned London landmarks of St Pauls Cathedral, the London Eye and Leicester Square. And with Holborn, the Embankment, Temple, Waterloo and Westminster all within walking distance, the Strand Palace Hotel has the ideal location.
|

|