2 star Hotels in Southborough
Sorting by
Red Roof Inn Boston - Southborough/Worcester
367 Turnpike Rd, Hotel in Southborough, United States
Other Places to Stay in Southborough
Types of Accomodations in Southborough
Motel
19
April
20
April
, 2 adults
Sorting by
367 Turnpike Rd, Hotel in Southborough, United States
Motel
Thank you for your feedback