Premier Inn St Andrews The Premier Inn St Andrews hotel is ideally located a mile from St Andrews town centre. This 3 star hotel offers affordable en-suite rooms. Premier Inn often runs promotions and it is always best to book early to maximise savings. Booking early can often see discounted prices to as low as £35 a room. However this
Read more…