Christmas at the Castle is a warm story about friends on another adventure. The Castle is a beautiful place for a holiday. The food is fabulous and the stay was welcoming. Drop in and you will see...Castle Hill Resort in Proctorsville, Vermont.
Read More
Christmas at the Castle is a warm story about friends on another adventure. The Castle is a beautiful place for a holiday. The food is fabulous and the stay was welcoming. Drop in and you will see...Castle Hill Resort in Proctorsville, Vermont.
Read Less