Holiday Inn Express Hotel and Suites West Valley

3036 S Decker Lake Drive
Utah
United States