Harrington Hall Hotel relaunched with £120m price tag

Harrington Hall Hotel in South Kensington, SW7, is being relaunched to market with a £120m price tag.

The vendor, Saudi Arabian multinational the Olayan Group, is working with JLL on the marketing process.

There have been previous