Swiss Host Motel & Village

1272 Williston Rd, South Burlington, VT 05403