Bus 3708177 1280

4* Hotel Investment, Kensington, London

Hotel London United KingdomEurope

£420m

525+ Rooms

A wonderful 525+ room hotel in this prime central London location with excellent facilities.

The transaction may be subject to a buyer fee.