The 2-star Red Roof Inn Boston Southborough/Worcester boasts close proximity to EcoTarium just 18 km away. The business hotel, built in 1982, is renowned for its industrial architecture.
DCU Center is located just 20 km away. A 40-minute drive to Providence.
The property enjoys quiet location within a 35-minute drive to Worcester Regional airport.
Red Roof Inn Boston Southborough/Worcester features rooms with a modern interior that come with satellite TV, climate control, a laptop safe, a microwave and a dressing room for a pleasant stay in Southborough. They also have a fridge and a stove available for self-catering.
Eat & Drink
Guests can eat at Regatta Bar and Grill, situated within a 15-minute walk of the venue.
Red Roof Inn Boston Southborough/Worcester offers a meeting room and a photocopier to satisfy the needs of business guests.
A picnic area and a golf course are available at the hotel.
Wireless internet is available in the entire hotel for free.
Private parking is possible on site for free.