Holiday Inn Express Arrowood, Charlotte

Holiday Inn Express Arrowood, Charlotte
https://holiday-inn-express-arrowood.usa8.info

Featuring a microwave and a mini-refrigerator in each guestroom, this Charlotte, North Carolina hotel is located a short distance from Carowinds theme park and many area attractions.

805 West Arrowood Road, Charlotte, NC 28217, United States of America

Related Posts