Verified listing
Share:

Prominent freehold hotel in the heart of Chelsea.

London, United KingdomUnlock address

73%

£5.500.000

Hotels & Resorts

#35004

Value-Add

1 Sep 2024