This stylish and contemporary 5-star hotel offers superb luxury accommodation in a quiet oasis just off Embankment, with stunning panoramic views of the River Thames.
The superb views across the river take in some of the capital’s world-famous landmarks, from the Houses of Parliament to St Paul’s Cathedral. The superb central London location means the hotel is just a short walk from the city’s West End and Covent Garden, with its bars, restaurants and shopping. Other famous attractions within walking distance include the Tate Modern art gallery and the London Eye.
The hotel offers superb facilities; sleek, stylish and comfortable contemporary accommodation; and the world-renowned traditional Swiss service.
The hotel’s elegant restaurant offers exquisite French cuisine enhanced with subtle Asian flavours and the hotel itself offers all the ingredients for a memorable stay in the heart of London.
Swissôtel The Howard, London is set in a quite oasis just off the Embankment. The hotel enjoys a postcard panoramic view of the River Thames from the House of Parliament to St. Paul’s Cathedral. Just a short stroll will take you to the West End and Covent Garden with its bars, restaurants and shopping.
Swissotel The Howard London is located in London near: There is so much to see and do in London and the hotel’s excellent location means all that the capital has to offer is within easy reach. The hotel is located on the border of the city of Westminster and the city of London. Covent Garden and its shops, theatres and vibrant nightlife is within easy walking distance. Temple London Underground station, on the Circle and District lines of the London Underground network, is directly opposite the hotel and offers fast convenient access to any part of London.