La Quinta Inn & Suites Salt Lake City Layton 2 stars

1965 North 1200 West, Layton, UT 84041, United States of America

Hotel image
Read more reviews for La Quinta Inn & Suites Salt Lake City Layton