Pilgrim Congregational Church befindet sich ca. 3 km von dem 2-Sterne-Red Roof Inn Boston - Southborough/Worcester entfernt und ist unbedingt einen Besuch wert. Im Gasthof sind eine 24-Stunden-Rezeption und ein Geldautomat / Bankservices sowie WLAN in den öffentlichen Bereichen verfügbar.
Das Hotel ist in ca. 25 Gehminuten Entfernung von der Chestnut Hill Farm gelegen. Außerdem liegt die Unterkunft nicht weit entfernt vom Fenway Park. Das Red Roof Inn Boston - Southborough/Worcester ist etwa 4 km vom Hopkinton State Park und anderen beliebten Attraktionen von Southborough entfernt.
Das Hotel verfügt über 75 Zimmer, die mit einem Flachbildfernseher mit Satellitenkanälen und Radio sowie einer Minibar ausgestattet sind. In den Badezimmern stehen den Gästen eine getrennte Toilette und eine Dusche zur Verfügung. Die Badezimmer mit einer getrennten Toilette und einer Dusche umfassen zudem einen Haartrockner und Handtücher.
Sie können im Restaurant Wendy's in unmittelbarer Nähe vom Red Roof Inn Boston - Southborough/Worcester lecker essen.