As the festive season approaches, few places capture the magic of Christmas and New Year quite like Fairmont St Andrews.
Perched on the dramatic coastline overlooking St Andrews Bay, the luxury resort has unveiled an extensive programme of festive experiences designed to bring together families, friends, colleagues and visitors for a season filled with celebration, relaxation and unforgettable memories.