The Chelsea Harbour Hotel
Chelsea Harbour, London SW10 0XG, United Kingdom, United Kingdom
Business Details
The property The Chelsea Harbour Hotel is located in London, United Kingdom. The Lodging is ranked with 5 stars.
"Set in exclusive Chelsea Harbour, this 5-star luxury all-suite hotel boasts a health club and restaurant with marina views. The famous boutiques of King’s Road are just 5 minutes’ walk away. The Chelsea Harbour Hotel offers stunning Thames views."
- Type:
- Accommodation
- Keywords:
Stars Rank:
5
Booking_com_ID:
35557
The Chelsea Harbour Hotel
The property The Chelsea Harbour Hotel is located in London, United Kingdom. The Lodging is ranked with 5 stars.