Located in the heart of London's West End. Paddington Station and Heathrow Express are only 2 minutes walk away, and Hyde Park is a 4 minute walk. Hyde Park and Oxford Street, famous for its fantastic shopping, are both within a 10-minute walk.
We have prepared extensive information for our guests about London and it's attractions, so that you can make the most of your visit. Please follow one of the below links to see what the city has to offer!