Chester, Vermont
Chester, Vermont
Inn Victoria is a romantic and luxurious Bed & Breakfast near Okemo Mountain in southern Vermont. This beautiful Victorian inn was built in 1851, and features exquisite antique furniture alongside modern conveniences. We are located right on The Green in idyllic Chester, Vermont, a short stroll away from fine restaurants, interesting gift and craft shops, a museum, and many other great attractions