This 4 star hotel is located in the city centre of London and was established in 1987. It is close to the Buckingham Palace and the nearest station is Green Park. The Hotel has a restaurant, a bar and a conference room. All 48 rooms are equipped with minibar, hairdryer, safe, trouser press, ironing set and air conditioning.
Attractions
British Museum - 6 km
Natural History Museum - 3 km
Victoria and Albert Museums - 3 km
Science Museum - 3 km
Harrods in Knightsbridge - 1 km
London Dungeon - 4.5 km
Tower of London - 6 km
South Bank Centre: Hayward Gallery - 4.5 km
Big Ben, Houses of Parliament - 4 km
10 Downing Street - 4 km
Piccadilly Circus - 5 km
National Gallery, Trafalgar Square - 3 km
Covent Garden - 4.5 km
Oxford Street - 3 km
Bond Street - 2 km
Heathrow Airport - 30 km
Victoria Bus Station - 1 km
Victoria Train Station - 1 km
Victoria Tub Station - 1 km
Queen Elizabeth II Centre Exhibition Center - 3 km
Buckingham Palace - 0.5 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.