Holiday Inn Express & Suites Albemarle is located in Albemarle, NC 28001. Address of Holiday Inn Express & Suites Albemarle is 500 Leonard Ave, Albemarle, NC 28001, United States. Holiday Inn Express & Suites Albemarle can be contacted at 17049862100. Holiday Inn Express & Suites Albemarle is rated 4.5 (out of 5 stars) by 249 reviewers on the web.
Some of the places around Holiday Inn Express & Suites Albemarle are -
Within less than half a Kilo meter of Holiday Inn Express & Suites Albemarle, you can also find Diane L. Richardson, FNP, Meineke Car Care Center, Parkway House Restaurant, Little Caesars Pizza, Atrium Health Urgent Care, O'Reilly Auto Parts, Debbie M Rutledge-Holt, PA-C, MPAS and many more.
In very close proximity, around 200 meters, there is one more - Sleep Inn & Suites
500 Leonard Ave, Albemarle, NC 28001, United States