La Quinta Inn & Suites St. Albans(聖奧爾本斯錦達酒店)@美國佛蒙特州(Vermont, USA)
3-star hotel (3星級飯店)
La Quinta Inn & Suites St. Albans。聖奧爾本斯錦達酒店
813 Fairfax Road, Saint Albans, Vermont, United States 05478。813 Fairfax Road, 聖奧爾本斯 , 佛蒙特州, 美國 05478。813 Fairfax Road, セントオールバンズ, バーモント州, アメリカ合衆国 05478。map