Chelsea Harbour Hotel

Chelsea, London

The Chelsea Harbour Hotel, built in 1990, is situated in London’s exclusive Chelsea Harbour area. It features breathtaking panoramic views of Chelsea Harbour Marina and the River Thames. The hotel is London’s only all-suite hotel, offering 154 luxury suites and 4 penthouses. Today, Chelsea Harbour is one of London’s most exclusive areas, with its marina filled with luxury yachts.

Similar locations to Chelsea Harbour Hotel

New Space Bulletin

See new filming locations first

Join the JJ Spaces bulletin and we'll let you know whenever a new location is added to our library.

New locations only. No other marketing.

How would you like to receive it?
Email

Sent to your chosen number

WhatsApp

A short new-location alert