Windham VT Hotels & Motels
1. 530 Hitchcock Hill Rd, Windham, VT 05359 | A Stone Wall Inn(802) 875-4238
2. 530 Hitchcock Hill Road, Windham, VT 05359 | A Stone Wall Inn(802) 875-4238
(802) 875-4238
2. 530 Hitchcock Hill Road, Windham, VT 05359 | A Stone Wall Inn(802) 875-4238