Royal Hotel Campbeltown, The
Main Street , Campbeltown
PA28 6AG