Property Name: Comfort Inn Auburn - Worcester
Property Address: 426 Southbridge St Auburn, MA, 01501
Property Description: With a stay at Comfort Inn Auburn - Worcester in Auburn, you'll be within a 10-minute drive of Union Station and DCU Center. This hotel is 0. 2 mi (0. 3 km) from Auburn Mall and 2. 1 mi (3. 4 km) from Goddard Rocket Launching Site.
Property Facts: Total Number of Rooms: 71Total Number of Floors: 3Year Built: 1990Year of Last Renovation: 1998