lodging in Fitchburg
About 6 results.
Howarth House Bed and Breakfast
Ross Street 81, 01420 Fitchburg, United StatesWe are 2 minutes from the train to Boston, 25 minutes to Cushing Academy or Mount Wachusett for skiing, hiking and other entertainment, and provide fantastic accommodations at our crossroads to N…
Great Wolf Lodge New England
Great Wolf Dr 150, 01420 Fitchburg, United StatesGreat Wolf Lodge New England resort in Massachusetts offers a wide variety of fun family attractions including our famous indoor water park. Discover tons of fun activities near Boston at Great W…
DoubleTree by Hilton Hotel Leominster
Erdman Way 99, 01453 Leominster, United StatesThe DoubleTree by Hilton Hotel Leominster offers onsite dining, complimentary WiFi, is located centrally in MA, convenient to Boston, Providence and Worcester.