
London, United Kingdom
Swissotel The Howard
5-star hotel
This modern, luxury hotel is pleasantly situated overlooking the Thames. Links to the public transport network nearby enable easy access to the plentiful tourist attractions as well as numerous shops and entertainment venues that…
- 24-hour reception
- Air conditioning in Restaurant
- Restaurant
- Laundry service























