Stay in a historic Victorian Inn amid the natural beauty of southeastern Vermont. The inn is located on a knoll overlooking the picturesque Saxtons River. Enjoy sightseeing, browsing, biking, swimming or just relaxing on their grand front porch.