1 results
The Philipburn Hotel in Selkirk is a prestigious and exceptionally finished turnkey Scottish country house hotel in a delightful setting.