 |
The Strand Palace is perfectly situated between Covent Garden, Trafalgar Square and the River Thames, the location is equally convenient for the world renowned London landmarks of St Pauls Cathedral, the London Eye and Leicester Square. The hotel offers guest rooms that are attractively designed and well appointed with standard amenities to make your stay comfortable and enjoyable. Standard features in every room include private bathroom, digital television, tea and coffee making facilities.
|