The Conrad International Hotel, London, is situated by Chelsea Harbour, in the south west of the city. The hotel is a short drive to the upmarket shopping areas of Chelsea and Knightsbridge. London’s bustling centre is around 15 minutes drive away. The Conrad International is an all suite hotel with river views, with an indoor swimming pool and sumptuous facilities.