La Quinta Inn & Suites
Permanently closed
1460 S University Ave
Provo, UT 84601
With easy access to the Provo business district, Sundance Ski Resort, and Seven Peaks Water Park, the La Quinta Inn Provo Town Center is an ideal location for those traveling on business or just for fun. Easily accessible from I-15.
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.






