Chelsea Harbour

Chelsea Harbour Hotel dazzles guests with breath-taking panoramic views over Chelsea Harbour Marina and the River Thames. The Imperial Wharf station and Chelsea Harbour Pier are located on the hotels doorstep, the centre of London and many of the city’s popular attractions very close by. The Chelsea Harbour Hotel comes with everything you need for complete relaxation - attentive service, spa and health club facilities, and 158 luxury suites and penthouses that offer the perfect stay. 

The stunning views and glass fronted setting provides a remarkable backdrop for any sized wedding and celebration, with up to 500 guests for a seated dinner or 800 guests for a drinks and canapé reception.