Old Course swings back into profit after luxury apartment sales

© SYSTEMThe iconic Old Course Hotel in St Andrews.
The iconic Old Course Hotel in St Andrews.