Where is Quality Inn Downtown, Salt Lake City located?
Quality Inn Downtown, Salt Lake City, Quality Inn Downtown, Salt Lake City, United States of America (approx. 40.75576°, -111.89716°)
Quality Inn Downtown, Salt Lake City, Quality Inn Downtown, Salt Lake City, United States of America (approx. 40.75576°, -111.89716°)