Open 01/01/2016 - 12/31/2016

The Thistle Inn

The Thistle Inn, built in 1861 as the home of a prominent Sea Captain, has been welcoming guests since 1960. The Thistle Inn offers 6 guest rooms and a full service restaurant.