Extended StayAmerica 180 E. Main St. - Westborough, Massachusetts 01581 Approximately 1.7 miles from First Baptist Church of Westboro Compare prices for hotels in Westborough, MA
Extended Stay America - Boston - Westborough - East Main Street is the closest Extended StayAmerica hotel to First Baptist Church of Westboro.
Extended StayAmerica Closest To First Baptist Church of Westboro