Enjoy 5-star luxury in one of London's most exclusive area and experience awe inspiring scenic views over Chelsea Harbour Marina and the River Thames. Simply put, the Chelsea Harbour Hotel is a serene waterfront oasis.
The Chelsea Harbour hotel has everything you need to completely relax in a tranquil environment. Our well-mannered service, dining spots with magical views, health and beauty facilities to revitalize and 158 luxury suites offer a perfect stay. Central London and other major attractions are just a quick train ride away.
It has two venues for holding weddings:-
The Grand Ballroom - Capacity 400
Drakes Suite - Capacity 140