A sleek yacht moored in one of the world's most exciting cities, Sunborn London creates a memorable destination for first-class dining and entertainment, and delivers a unique hotel experience. The impressive 108-metre floating hotel incorporates 136 spacious guest rooms - all with bespoke furnishings - plus an elegant restaurant, lounge bar, day spa