The Albany Hotel St Andrews is a delightful, friendly and spacious hotel situated in the heart of historic St. Andrews.