The hotel is located in Westminster and only a short journey from central London. Tate Britain is only a ten-minute walk away, whilst Tate Modern, the South Bank, the London Eye, County Hall, London Aquarium, Westminster Abbey, the Houses of Parliament and Buckingham Palace are all within 15 to 20 minutes’ walk.