Thoughtfully updated in 2018, The Squire Tarbox Inn features 11 uniquely curated rooms, each with its own private bathroom and air conditioner. Here are some of our favorite rooms at the Squire Tarbox Inn!
Rural farmhouse brewery nestled in the woods of Newcastle, Maine, an enchanting part of our state where rolling farmlands meet tidal waters. The best craft beers in the woods. What’s not there to like?