Property Description
an innovative chain
33 urban hotels of chain
total number of rooms 4876
Is one of the finest five-star hotels in London.
Number of rooms : 194
New 25 year lease
Price : £380m
Property Id: 19693
Price: 380.000.000 GBP
Rooms: 194