Home > Vermont B&Bs > Montgomery Center Bed and Breakfast Inns > Phineas Swann Bed and Breakfast Inn
195 Main St, Montgomery Center, VT 05471, USA
Darren Drevik, Lynne Drevik
Circa 1880. Newly remodeled and restored, Phineas Swann Bed & Breakfast Inn is an elegant New England treasure located in the hills of Vermont in Montgomery Center, just north of Stowe near Jay Peak Resort. C...