North America • United States • Utah • Courtyard By Marriott Layton
SLC Layton Courtyard is located in the heart of Layton's restaurant row and business center. Relax and get ready for the day ahead in one of our spacious guest rooms with beautiful views of the Wasatch Mountains.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!