at 1200 W Sugar Creek Rd, Charlotte , 28213 United States
Brookwood Inn & Suites is Charlotte based place and this enity listed in Hotel category. Located at 1200 W Sugar Creek Rd NC 28213. Contact phone number of Brookwood Inn & Suites: (704) 597-8500