The business Comfort Inn Auburn is rated 2 stars and comprises 71 rooms with homely comforts.
The hotel is notable for its setting in the heart of Auburn just 20-minute drive from Mechanics Hall, Franklin D. Roosevelt American Heritage Center (FDR Center) and Worcester Art Museum. Just 10 minutes from the center of Auburn.
It will take 40 minutes to get from the hotel to Waltham by car. The hotel lies 10km away from Worcester Regional airport.
Among other there are a microwave, a writing desk, individual climate control, cable TV and a laptop-size safe in Comfort Inn Auburn rooms. Air-conditioned rooms feature bathrooms with a bathtub, a roll in shower and a hairdryer.
Every morning a complimentary continental breakfast is served.
Comfort Inn Auburn boasts a meeting room, internet connection and a photocopier for business needs and provides newspaper service, laundry and ironing service.