Directions to Fairfield Inn & Suites Worcester Auburn, Auburn

Fairfield-inn-suites-worcester-auburn-map
The Fairfield Inn & Suites Worcester Auburn in Auburn is located at 718 SOUTHBRIDGE STREET , Auburn , MA, US .   Click on the Google Map above to get an interactive version and see the area around the Fairfield Inn & Suites Worcester Auburn .