A very nice place to stay for a reasonable price - hotel «Kcis 341 Killington Center Studio Close To Mountain» is located in Killington. This hotel is located in walking distance from the city center.
05751, Killington, Vermont, United States, Killington, Killington, 05751