Holiday Inn Express

Lehi, Utah

Approximate size: 54,234 Sq. Ft.
Number of rooms: 96