Holiday Inn

343 Cambridge St, Cambridge 02141, United States Get Directions to this spot
343 Cambridge St
Cambridge, 02141
VT, United States
(617) 577-7600

Rate and review Holiday Inn in Cambridge, VT, United States!

Share your experiences at Holiday Inn with your friends or discover more Hotels in Cambridge, VT, United States.