A deluxe 5 star hotel set in a quiet oasis just off the Embankment which enjoys a post card panoramic view of the River Thames, from the Houses 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. Enjoy the tranquility and pampered comfort of your room or unwind in our Garden Courtyard listening to the soothing sound of a waterfall over a cocktail or al-fresco dining.
Hotel Name: Swissotel London – The Howard
Address: Temple Place, London, WC2R 2PR, UNITED KINGDOM
Official Website: Swissotel London – The Howard