St. Michaels Inn Bar and Restaurant Near St. Andrews

Discover the St. Michaels Inn on your journey to St. Andrews. This quaint inn offers an inviting bar and restaurant located in the serene countryside, where Scottish hospitality shines through. St. Michaels Inn exudes a Scottish atmosphere with cosy interiors and vintage touches. The inviting bar, with its wooden surfaces and local brews, provides a […]