Filters:
extended stay hotel in Colchester
About 2 results.
Residence Inn by Marriott Burlington Colchester
Rathe Road 71, 05446 Colchester, United StatesThe Residence Inn Burlington-Colchester Hotel is Lake Champlain, Vermont’s premier all-suite lodging.