The famous Dunvegan Hotel and Restaurant just up the street from the Old Course at St. Andrews.

The famous Dunvegan Hotel and Restaurant just up the street from the Old Course at St. Andrews.