Close Window
View Category

TownePlace Suites Charlotte Arrowood

Nearby Attractions

Charlotte Motor Speedway (20 of 24)

Built in 1959, Charlotte Motor Speedway is considered the home track for NASCAR, termed "The Greatest Place to See the Race". Nestled in the heart of NASCAR country, this is the only race vacation destination where you can immerse yourself in the sport by taking in an event at the legendary 1.5-mile superspeedway.