Where is Courtyard by Marriott Salt Lake City Cottonwood, Cottonwood Heights located?
Courtyard by Marriott Salt Lake City Cottonwood, Cottonwood Heights, Courtyard by Marriott Salt Lake City Cottonwood, Cottonwood Heights, United States of America (approx. 40.61888°, -111.7908°)