If you have a thing for medieval buildings, beautiful castle ruins, hipster bars and restaurants and seaside scenery, then St Andrews Tourist Hostel is the perfect place for you! Don’t let the sleepy façade fool you – St. Andrews is home to many outdoor events...

read more