366 Main Street, Sturbridge, Massachusetts, 01566
(508) 347-7393
Travel & Transportation > Hotels, Motels, & Lodging
Located on scenic Cedar Lake, Sturbridge Host Hotel is easily accessible from Boston and Springfield in addition to many major New England cities. The hotel offers resort amenities including a lounge and fireplace, sauna, Jacuzzi and honeymoon suite with views of Cedar Lake and the miniature golf course at the resort.
Always open
Payment options: American Express, Discover, MasterCard, Visa
Twitter: @SturbridgeHost
No reviews yet. Be the first to write a review!