Nearby attractions including Oxford Street, the British Museum, Soho and Trafalgar Square, are all within a mile of the hotel. The Houses of Parliament, the London Eye, Buckingham Palace and Westminster Abbey are all within two miles, while Harrods and the Tower of London are both three miles from the hotel. London Heathrow Airport is located 18 miles from the hotel.

Liverpool was awarded the European Capital of Culture 2008. The vibrant city is renowned for its arts & culture and is home to numerous museums & galleries including a branch of the Tate Gallery. Read more ...