Location: Home > YellowPages > NC > Albemarle > Holiday Inn Express Hotel & Suites

Holiday Inn Express Hotel & Suites

500 Leonard Ave
Albemarle, NC 28001
704-986-2100