Staybridge Suites Lehi Utah by IHG

3380 North Triumph Blvd. Lehi, UT 84043

Managed

Developed

  • Developed 2019
  • 116 Units
  • 1,200 sq ft of Meeting Space