5* Hotel London Investment

5* London Hotel Investment

Hotel London United KingdomEurope

£175 million

110+ Rooms

In our opinion, one of the finest designed hotels in Central London, situated on a spectacular setting in an ideal location at the meeting point of sophisticated Mayfair, fashionable Soho and the exciting West End. Offering space and contemporary luxury with clever integration of original features. 100+ rooms and suites.

The transaction may be subject to a buyer fee.