Location
Park Lane Mews Hotel is located in the heart of Londons prestigious Mayfair.
Nearest Tube: Hyde Park Corner / Green Park
Just a minute's stroll from The Park Lane Mews Hotel is The Royal Academy of Arts and the internationally famous food emporium Fortnum & Mason, together with the exclusive shops of the charming Burlington Arcade.
The world-famous galleries of St James's are to be found just south of Piccadilly. Head west and you will find Hyde Park and the Serpentine Lake, plus the famous shopping area of Knightsbridge. Here, you will find Harvey Nichols and a feast of excellent, top-quality shops including, of course, the inimitable Harrods. Eastwards along Piccadilly is vibrant Piccadilly Circus and Leicester Square, the heart of London's theatreland, and beyond, to the north, Soho and Chinatown. Changing of the Guard at Buckingham Palace is also a must see and highly recommended.
A short walk further on brings you to Covent Garden with its opera house, restaurants and covered market. For those staying at The Park Lane Mews Hotel on business, the hotel is just 20 minutes away on the Jubilee Line underground to Canary Wharf or a short taxi ride away from the City.