Leslie Castle Guesthouse
Stay in a historic castle, accommodation in Aberdeenshire
Leslie Castle Reviews from our guestbook