Originally Posted by
reigndrop
I really enjoyed the Rosewood for a business trip - it sits between the City and Mayfair and a lot of the investment banks are nearby or have private banking offices in the West End that they use for meetings.
Besides that though, I probably prefer something in Mayfair / Knightsbridge for a leisure stay but it's more a matter of preference and what you want out of a hotel
It'll be nice when Rosewood opens the other property on Grosvenor Square in Mayfair, scheduled for 2024; you'll have the two options to choose from that will fit your needs.