Our hotel is located in the heart of central London, within 3 minutes walk from Oxford Street, the most famous shopping area and 5 minute walking distance from Marble Arch metro station. The neighbourhood is full of various foreign authentic cuisine restaurants and some of the best English pubs.
London West End Hotel
London West End Hotel ID: 363680
London Travel and Lodging Related Links