Karta Vacation Rentals
In Mayfair on Park Lane, opposite Hyde Park — a deluxe Victorian mansion hotel since the 1920s. Within easy walking distance of central London and local landmarks like the Animals in War Memorial, Farm Street Church and Speakers’ Corner. Ideal search terms: Mayfair hotel, Park Lane hotel, central London stay.