The Orchard House | Inn, Ice Cream, Cafe

The Orchard House Inn Ice Cream Cafe is a charming Freeport destination offering an old-world inn experience alongside an ice cream shop and a forthcoming cafe, set on a peaceful five-acre property just north of the village. It serves guests and visitors with comfortable accommodations, a light continental breakfast, and nearby access to local attractions, emphasizing hospitality, relaxed surroundings, and community charm.
Discussion
Log in to comment or vote.