London 4127332 1280

4* Hotel Investment, London

Hotel London United KingdomEurope

£59m

100+ Rooms

A 4 star  hotel with swimming pool in an excellent location. A new 15 year lease, subject to contract, has been agreed with a hotel group.

The transaction may be subject to a buyer fee.