No less than Premier Inn St Andrews will do when you're visiting this prestigious town that's also known as the 'home of golf'. It features an on-site Thyme restaurant, and new generation bedrooms eac...