Located in the Imperial Wharf area, we're within half a mile of the cafés and boutiques of the Kings Road and Chelsea Harbour. It's a two-minute walk to Imperial Wharf railway station, providing links to Central London attractions. Stamford Bridge, home to Chelsea Football Club, is a mile from our door. Enjoy a warm DoubleTree cookie on arrival and our on-site Grill Restaurant.
Hotels in London, England United Kingdom - 4 star rating <>
|