This hotels is located in the heart of the West End, virtually on Oxford Street and a few minutes' walk from Marble Arch, Bond Street and Regent Street, adjacent to the world famous department store of the same name. It offers a great location for those who want to be right in the heart of London life.