Set along the River Thames, our 17th-century building once housed London's last dry shipbuilding dock. Today, we offer river-view balconies, a waterside terrace, and a warm DoubleTree cookie at check-in. Tower Bridge is within three miles and The O2 is five miles away. We have a free ferry to Canary Wharf and bus links to the tube outside our door.
Hotels in London, England United Kingdom - 4 star rating <>
|