
Behind its warm sandstone exterior, you'll find all the elements of a traditional Highland welcome - friendly service, well-appointed rooms and delicious locally-produced food.
Reviews

Be the first to review The Haven Hotel.
Write a Review