New and spacious.
The hotel was recently built, meaning the guest rooms and facilities are in top-notch shape. The location of the hotel also makes it a convenient option for a range of travelers - whether you're in town to see points of interest and national parks or want to enjoy a place to stay after a football game.