The 266-bedroom, five-star Le Meridien Piccadilly has been put on the market for £65-70m. Owned by Starman Hotels, Le Meridien is the company’s only UK property. The hotel, which has recently undergone a £6m refurbishment, is operated by Starwood Hotels.
Read more:
0 comments:
Post a Comment