La Quinta

La Quinta is a hotel in the Hutton Street 3480 in Springfield.