Red Roof Inn Boston Southborough is a 2-star venue set just 21.1 km from College of the Holy Cross, Rhode Island College Library and Providence Public Library. This renovated hotel was opened in 1982 and renovated in 2005.
The hotel is conveniently situated in a quiet area, close to parks. The venue is set within 4 km from Southborough city center.
Worcester Regional airport can be reached in 30 minutes by car from Red Roof Inn Boston Southborough.
The hotel offers 108 rooms. All of them feature a refrigerator, free Wi-Fi, heating, flat-screen TV and a telephone. They also have private bathrooms with a shower, a hairdryer and a bathtub.
Guests are welcome to use an elevator, free parking and a safe deposit box for general purposes and a photocopier, a meeting room and a copier for business needs.
Cots and a play area are offered for guests with children.
Wireless internet is available in the entire hotel for free.
Free private parking is possible on site.