This hotel is located within the city of London and was established in 1992. It is close to the Canary Wharf and the nearest station is South Quay. The Hotel has 3 restaurants, 2 bars, an indoor swimming pool and a fitness centre/gym. All 339 rooms are equipped with hairdryer, trouser press and air conditioning.
Attractions
Millennium Dome - 1 km
Tower of London - 4 km
The City (business district) - 5 km
Shakespeare's Globe Theatre - 5.5 km
Barbican Arts Centre - 5.5 km
St Paul's Cathedral - 5.5 km
Tate Modern - 5.5 km
BA London Eye - 7 km
Covent Garden - 7 km
Westminster Abbey - 7 km
Houses of Parliament and Big Ben - 7 km
West End (theater district) - 8 km
Trafalgar Square - 8 km
Piccadilly Circus - 8 km
Buckingham Palace - 8.5 km
Oxford Street - 8.5 km
London Heathrow Airport (LHR) - 35 km
While we strive to present hotel information as accurately as possible, we are not responsible for the
accuracy of this information or for any facilities that may or may not be available at the hotel during your stay.