Tag Archives: London hotels

Grosvenor House Apartments

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

For oil tycoons and other wealthy businessmen who travel with entourages, the Grosvenor House Apartments in London offer the ultimate in self-contained privacy.

Read the full story here