The Park Lane Hotel
Ideally located in elegant Mayfair, the heart of London, overlooking Green Park and within walking distance of Buckingham Palace, this 5-star hotel is London’s finest monument to Art Deco style. The Park Lane Hotel overlooks Green Park, within easy reach of the boutiques of Bond Street, Knightsbridge and London’s West End theatres. The hotel has a large selection of well appointed bedrooms, all of which are tastefully decorated and equipped with all modern amenities, making them ideal for both business and leisure travellers. Full Story »
