You can also enjoy a meal inside the Bar and Restaurant - Call us on 01383 860325 or Email. Located in the centre of the historic village of Aberdour, on the north shore of the Firth of Forth, this family run hotel was a 17th century coaching inn. Some of the original features have been retained but the property has been tastefully converted into a