3051 West Club House Drive, UT 84043 Lehi, United States
Offering a year-round indoor pool, this hotel is located in Lehi. All rooms are equipped with free WiFi and a flat-screen cable TV. Thanksgiving Point Gardens is 15 minutes’ walk from the hotel.