The Chelsea Harbour Hotel & Spa

Refined all-suite lodging with a spa in London, ENG
Popular Place in London

The Chelsea Harbour Hotel & Spa, hotel in London, England. This place received 4.3 points from 1068 customer reviews.

Rating: 4.3 (1068)

Elegant suites with free Wi-Fi, plus a spa, an indoor pool and harbour-view dining.

Contact

Address: Chelsea Harbour Dr, London SW10 0XG, United Kingdom MapGet Directions

Phone: +44 (207) 823-3000 Call

Website: https://www.millenniumhotels.com/en/london/the-che

Zip Code: SW10 0XG, City: London, State: England

Last update: 1 month ago
The Chelsea Harbour Hotel & Spa

The Chelsea Harbour Hotel & Spa Location

Other Places Nearby

The Best Places near The Chelsea Harbour Hotel & Spa in London , ENG