La Quinta Inn & Suites Auburn
225 6th Street South East, Auburn, United States
Booking.com
Book Now