Originally Posted by
geo1005
Anyone have any news on the Holiday Inn Mayfair in London?
It is available for bookings until the end of the year but nothing is available after December 31st.
Renovation? Changing brands? Sold?
Found this by doing a bit of searching
https://www.architectsjournal.co.uk/...037066.article