Holiday Inn Express & Suites CHARLOTTE- ARROWOOD
Address:
805 West Arrowood Road, Charlotte, NC 28217
Phone:
(877) 410-6681 Hotels & Motels, Holiday Inn
Other Businesses:
- Hampton Inn and Suites Charlotte/Arrowood Road at 9110 Southern Pine Boulevard, Charlotte, NC 28273
- Hampton Inn Charlotte @ University Place at 8419 N. Tryon Street, Charlotte, NC 28262
- Holiday Inn CHARLOTTE UNIVERSITY at 8520 University Executive Park Dr, Charlotte, NC 28262
- Economy Inn-Charlotte at 1415 Tom Hunter Rd, Charlotte, NC 28213
- BEST WESTERN PLUS Sterling Hotel & Suites at 242 E Woodlawn Rd, Charlotte, NC 28217