Holiday Inn Express Hotels And Suites Albermarle/500 Leonard Ave - Albemarle - North Carolina (NC) - United States of America
Hotel Albemarle

ADSENSE

Address: 500 Leonard Ave, Albemarle, NC 28001-5256

Phone: 00 1859-8775095

FAX: Not available

Email: -80.17935

Website: 2.5 Star Hotel

ADSENSE
ADSENSE

Description - Holiday Inn Express Hotels And Suites Albermarle/500 Leonard Ave - Albemarle - North Carolina (NC) - United States of America Hotel Albemarle

Visit the hotel Holiday Inn Express Hotels And Suites Albermarle, which is in the state North Carolina (NC), city Albemarle. Our hotel can be found at 500 Leonard Ave, Albemarle, NC 28001-5256. Great deals on best and cheap hotels.