La Quinta Inn & Suites by Wyndham St. Albans St. Albans
813 Fairfax Rd
St. Albans,
VT 05478
Near St. Albans Historical Museum