Don’t book here! This hotel is dramatically overpriced and absolutely not worth it . Very poor small bed (old mattress where you can feel the springs)and room, bathroom has not been thoroughly cleaned for a long time (greasy dust on the showerhead and towel hanger), bad noise isolation (snoring in the room above loud audible). Very old worn out hotel that urgent needs a refurbishment to justify the high room rate. The breakfast was also not ok. Breakfast arrived 45 minutes after it was ordered and was cold, the bacon (cold), poached eggs (cold) and the mushrooms (ice cold), the mushrooms were even missing when my plate arrived. Breakfast area was not large enough so that several people who came after us had to wait for more than half hour before they could take place. And then of course they also had to wait for the breakfast to arrive. Overall a very very bad hotel. The only positive thing that I can say about this hotel is that they cancelled our second night free of charge and gave me 20% discount on the first night without problems, I guess they do this often so they have a good damage control guidebook. We politely refused the offer for a second night in a larger room because the room had an identical bed and breakfast would have been the same off course. The manager was also the waiter who ran around in the breakfast room with sweat on his forehead and probably was preparing breakfast in the kitchen too. So an overall bad experience. St Andrews is nice though...
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC