Inn Victoria

Bring Your Sweetheart To A Romantic Vermont Inn

Couple bundled up in a sleigh.

While it’s true that love knows no season, February is definitely the month for wooing your sweetheart. And there’s no better way to do that than booking a cozy stay at one of New England’s most romantic bed and breakfasts—Inn Victoria. Located in the quaint downtown of Chester, Vermont, Inn Victoria combines the magic of … Read more

Inn Victoria