at 813 Fairfax Rd, Saint Albans , 05478 United States
Just minutes from Lake Champlain in the heart of the "Maple Sugar Capitol of the World
32 FB users likes La Quinta Inn & Suites St. Albans, set it to 92 position in Likes Rating for Saint Albans, United States in Local Business category
La Quinta Inn & Suites St. Albans is Saint Albans based place and this enity listed in Motel category. Located at 813 Fairfax Rd VT 05478. Contact phone number of La Quinta Inn & Suites St. Albans: (802) 524-3300