I have been waiting to see The Mayfair Townhouse for what feels like forever and on 17 May, that wait is over.

I have been waiting to see The Mayfair Townhouse for what feels like forever and on 17 May, that wait is over.
As a local and as an event professional, I could not be more excited for this property to open… Fairmont Windsor Park has revealed its food and beverage team ahead of the hotel’s opening this […]