London’s iconic Le Méridien hotel in Piccadilly is being put up for sale with an estimated price tag of about £90 million, as part of the sell-off of Lehman Brothers assets. The 267-room hotel will continue to operate as Le Méridien. It is being sold subject to a management agreement with Starwood Hotels & Resorts.
Starman Hotels, a hotel investment joint venture between Lehman and Starwood Capital, is appointing advisory firm Molinaro Koger to find a buyer for the grade II-listed leasehold property.
The Piccadilly hotel reported turnover of £23.7 million in 2007, generating a net operating income of £5.1 million. Its recent performance has seen occupancy hit 87 per cent, with an average room rate of £213.
“Despite the financial uncertainty, there is a great deal of interest in this property, which is in a particularly coveted location,” said Eric Kudlak, managing director Europe, of real estate broker Molinaro Koger.
“While perceived as one of the world’s leading destinations, London presents investors with extremely high barriers to entry.
“Lack of potential development land limits the opportunity to enter the central London market and conversion opportunities are rare and usually demand major capital improvements.”