Karta Vacation Rentals
Steps from Hyde Park in chic Mayfair, Park Lane Mews Hotel sits on Stanhope Row in Central London. Minutes on foot to Knightsbridge, Oxford Street, Green Park, Piccadilly, Buckingham Palace and Regent Street — the city's best shopping and sights are on your doorstep.