500 Leonard Ave. , Albemarle
Holiday Inn Express Hotel & Suites Albemarle is conveniently located in the heart of Albemarle (NC). The hotel provides a high level of service and amenities to meet the unique demands of each guest.
8520 University Executive Park, Albemarle
The University of North Carolina at Charlotte and the Charlotte Motor Speedway are all within a few minutes of this Charlotte, North Carolina hotel, which offers an outdoor pool and an on-site restaurant.
2707 Little Rock Road, Albemarle
This Charlotte, North Carolina hotel features a complimentary 24-hour shuttle service to and from Charlotte Douglas International Airport and an outdoor pool.