12 Temple Place, London, England
Swissotel The Howard London Hotel Description
The Howard's outstanding riverside setting commands some of the best views across London's historic skyline. The hotel is located between London's financial and social districts. Panoramic views of the sweep of the River Thames from the Houses of Parliament across the London Eye and to the Tower Bridge.
Swissotel The Howard London Hotel Facilities
- City Center
- Near Airport