Swissotel The Howard London enjoys one of the best hotel locations in London, set in a quiet oasis just off the Embankment and overlooking the river Thames. The hotel is just a short walk from Covent Garden with its theatres, restaurants, nightlife and shopping with world famous London landmarks such as St Paul's Cathedral, The Houses of Parliament, Tate Modern and the London Eye all within easy reach.
Swissotel The Howard London Click here to browse more
London City Hotel
|