Stacey M
14 April 2024
The Windsor House is the best place to stay in Saint Andrews! The rooms are incredibly charming, there is an on-site delicious restaurant, it is pet friendly, and Jay, the owner is the sweetest and most accommodating host with the most! I love staying there and it feels like home, each and every time. Highly recommend! ❤️
Terjemah