Check our fantastic offers at the Marine Hotel Troon!