Luxury hotel set to open at Troon Yacht Haven

An artist's impression of the Salt House Hotel exterior