Verified listing
Share:

Prominent freehold hotel in the heart of Chelsea

London, United Kingdom

73%

£5.500.000

Hotels & Resorts

#35004

Value-Add

9 Nov 2024