Verified listing
Share:

92 bedroom hotel for sale

London, United KingdomUnlock address

74%

£27.000.000

Hotels & Resorts

#16430

Core+, Value-Add

28 Feb 2024