This hotel is located off Interstate 85 in Concord, North Carolina, 11.3 miles from Charlotte Motor Speedway. It offers an outdoor pool, gym, and rooms with a 32-inch flat-screen TV.
Address: 612 Dickens Place Northeast, Concord (North Carolina)
Rates from:
USD 84 Booking.com