The Conrad London is the only 5-star, all-suite luxury hotel overlooking the marina in Chelsea Harbour and the River Thames in London, England. Experience the luxury of being yourself in facilities that match the excellent location, where you'll enjoy an air-conditioned luxury suite, fully-equipped for both business and leisure travellers in England.
Six beautifully appointed luxury penthouse suites of the Conrad London hotel offer superb views over the harbour and River Thames in England. All hotel suites are provided with 24-hour security and wireless high-speed internet access. Equally impressive are the 14 meeting and conference rooms, accommodating up to 200 people.