Package & hotel only prices
We don't have any deals for this hotel on our website at the moment, so either give us a call or use the search form below to search for something else.
{{ selectedOfferDetails }}
{{ selectedOfferDetails }}
Hotel located next to the Thames river, 1.5 km from Chelsea center and the Stamford Bridge, 5 km from the Kensington Palace and 7 km from London center. Facilities and services include restaurant, bar, elevator, wireless Internet access, meeting room, business center and 24-hour reception.
Rooms feature minibar, air conditioning, wireless Internet access, safe, TV, telephone, hairdryer and bathroom.
Junior suites feature living area and sofa.
Address: Imperial Road, Imperial Wharf, SW62GA London, England, United Kingdom.
Rooms feature minibar, air conditioning, wireless Internet access, safe, TV, telephone, hairdryer and bathroom.
Junior suites feature living area and sofa.
Address: Imperial Road, Imperial Wharf, SW62GA London, England, United Kingdom.