at 805 W Arrowood Rd, Charlotte , 28217-5007 United States
Located near I-77 and I-485, 15 minutes from Downtown close to carowinds and billy graham library. and five minutes from the LYNX Light Rail.
269 FB users likes Holiday Inn Express & Suites Charlotte- Arrowood, set it to 52 position in Likes Rating for Charlotte, North Carolina in Hotel & Lodging category
Holiday Inn Express & Suites Charlotte- Arrowood is Charlotte based place and this enity listed in Landmark category. Located at 805 W Arrowood Rd NC 28217-5007. Contact phone number of Holiday Inn Express & Suites Charlotte- Arrowood: (704) 971-8720