The Dryfesdale Hotel sits amid five acres of magnificent grounds with stunning views of the beautiful Scottish countryside. That alone should be enough to tempt you into booking, but we'll carry on anyway. The hotel has…
Enter a hotel, place, postcode or attraction