South Beach Hotel, Troon
Privately owned family run hotel. Details of the accommodation and facilities.