We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. Read more…
Town and Country Inn and Resort

Town and Country Inn and Resort

20 US-2, Shelburne (NH), 03581, United States

Get Directions

(800) 325-4386

Work hours Add information
About Nesteld among the world famous Shelburne Birches, we are one of the North Country's premier four season destination resorts. You'll appreciate the "TLC" (Tender Labnon Care)the Labnon Family has lavished on guests for over 50 years!
Town and Country Inn and Resort cover
Description Family owned and operated for over 50 years. Ralph "Navy" Labnon and Lucille "Lupe" Labnon started this business and put everything they had into it to make it the success it is. They had a pride in their business that they have instilled in their family who runs it now.

Similar places nearby