Search Hotels

Sign up for fare alerts & last minute deals

Deals for hotels at Concord

Hotels at Concord

One of the largest indoor waterparks in America with 80,000 sq. ft. of non-stop family fun.
Located in the middle of NASCAR country and the business district, the hotel is also close to shops and restaurants.
The hotel is conveniently located to Lowe's Motor Speedway, and the Concord Mills Mall.
The hotel is aimed at the business traveler, but its location also provides easy access to Lowe's Motor Speedway.
The hotel has a convenient location to area airports, corporate offices, and numerous attractions.