The Chelsea Harbour Hotel, London

The Chelsea Harbour Hotel can be found surrounded by glamorous yachts moored on the tranquil waters of the Thames. An irresistible choice for event planners looking for a central London location partnered with sophisticated facilities.

Star Rating
Maximum Dining Capacity 500
Maximum Reception Capacity700

https://www.millenniumhotels.com/chelsea-harbour-hotel