C Holiday Inn Express & Suites Nephi, an IHG Ho 1507 South Main Street, Nephi 84648 Hotel Call Directions