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.