What do you want to do today?
Now in its fifth season, this 12,000 seat, state-of-the-art venue hosts some of the biggest names in Christian, country, rock and pop music.
North Point Mall
Opened in 1993, North Point Mall was once the largest mall in the United States. Located just four miles from our hotel, it offers over 130 stores plus restaurants and entertainment.