Harrington Hall
News
News owners of Harrington Hall hotel to create lifestyle, budget brand
16 December 2019 by Janet Harmer
The 201-bedroom Harrington Hall hotel in London’s South Kensington is to be first of a new brand of all-suite lifestyle hotels following its acquisition for an undisclosed sum by an Anglo-Dutch joint venture.