Residences At Windsor is a Hotel located at 3501 E Independence Blvd, Charlotte, NC 28205. It has received 19 reviews with an average rating of 3.8 stars.
The address of Residences At Windsor: 3501 E Independence Blvd, Charlotte, NC 28205
Residences At Windsor has 3.8 stars from 19 reviews
Hotel