I have stayed at The Hazelbank on at least 6 occassions and have always been more than happy with my stay. The staff are very helpful, the breakfasts plentiful and the location perfect.
The rooms are what you would expect from a B&B, comfortable without to many whistles and bells and they serve the purpose they are intended for, sleeping....
More
- Hazelbank Hotel St Andrews