The Athenaeum Hotel & Apartments, Mayfair, for suites with a view of Green Park | Rooms from £245

Refreshed and reconfigured, with apartments to one side and a Chelsea Flower Show-style vertical wall garden to the other (you cannot miss it, just walk along Piccadilly and look up!), the five-star Athenaeum Hotel & Apartments is a quiet revelation overlooking Green Park. It has long been the kind of London hotel that revels in […]