Howard Hotel London

Swissotel The Howard Hotel – London Hotel

Set on the banks of River Thames, Swissotel The Howard Hotel London, is located at a convenient distance from major attractions such as Temple Church, Transport Museum and Hayward Gallery. The hotel provides quality accommodation, suitable for both business and leisure travellers.