Built in the 1920′s, the grand Art Deco-style Park Lane Hotel with a white-stone façade and red mansard roof is set on Piccadilly in the exclusive central London area of Mayfair, half a mile from Buckingham Palace. The 305 high-ceilinged guestrooms laid out over 8 floors ... More





(1 votes, average: 4.00 out of 5)


Share







