Tag Archives: best hotels in London

St. James Hotel and Club

28/08/2013This entry was posted in England, Europe and Middle East, Hotel Reviews, London, United Kingdom and tagged , on by .

Mayfair has plenty of luxury hotels, most of them marble-floored palaces lining Park Lane and turning the corner into Piccadilly.

Read the full story here