The hotel is fantastically located in the heart of London, a 20-minute walk from Big Ben and the Houses of Parliament, a 15-minute walk from the swanky shops and restaurants along the King's Road, and only 15 minutes by tube from Oxford Circus in the city
The Contemporary Hotel 87 is located South of the River Thames in Central London, England. Vauxhall Bridge is 200 Metres Away. The Houses of Parliament, Tate Britain Art Gallery and the Imperial War Museum are all within 1.5 Miles of the hotel.
A business-friendly hotel located in central London, close to Earls Court Exhibition Centre, Trafalgar Square, and Kensington Palace. Additional points of interest include Houses of Parliament and Royal Albert Hall
A Recently Refurbished, Modern Air-conditioned Hotel Within Walking Distance Of Victoria Rail Station And Coach Terminal. A Host Of Attractions Are Only A Short Walk Away, Including Buckingham Palace, Houses Of Parliament And Westminster Abbey.
A business-friendly hotel located in London, close to Whiteleys Shopping Centre, Trafalgar Square, and Kensington Palace. Additional points of interest include British Library and Houses of Parliament.