Hotels

South Place hotel sold to international investor for £70m

South Place hotel is said to have been sold to an international investor for £70m.

Check out our free weekly podcast

Back to top button