Experience real Vermont dining at Three Mountain Lodge, located on scenic and historic Smugglers' Notch Road in Jeffersonville, Vermont.
Treat yourself to a scenic country drive and great
destination dining! Only 30 minutes from Burlington and around the
corner from Stowe. Locals, regulars and first-time visitors
always enjoy our warmth, atmosphere and fine food.