As a well-traveled American I am spoiled and expect certain standards not always found in England. The Park Lane Marriott exceeds those standards. No detail here has been overlooked. The hotel is brilliantly located, in the heart of Mayfair. You can walk everywhere. You can take quiet little side streets which exude architectural charm, or go one block and you're... more


(1 vote)




