WaterWalk Extended Stay
Located in Charlotte, NC, at 1525 W Arrowood Rd, WaterWalk Extended Stay by Wyndham Charlotte – Arrowood offers an exceptional stay experience. Our 3-star hotel provides comfortable and air-conditioned rooms…
Login to view our current rates & availability