Best Western Albemarle Inn

2300 US-52 Albemarle NC 28001 USA

(704) 985-1111

Location