1965 North 1200 West, Layton, UT 84041, USA
1965 N 1200 W Layton, UT 84041
Layton
Utah
84041
United States
La Quinta Inn & Suites Salt Lake City Layton is pet friendly! Up to two pets of any size are allowed in each room for no additional fee or deposit.