La Quinta Inn & Suites Springfield MA Opens
Dallas (USA) - April 5, 2013 – Executives of La Quinta Inns & Suites and local officials gathered to celebrate the grand opening of the newly renovated La Quinta Inn & Suites at 100 Congress Street in Springfield. The 182-room…