Super 8 by Wyndham Charlotte University is a Hotel located at 5100 Equipment Dr, Charlotte, NC 28269. It has received 635 reviews with an average rating of 3.2 stars.
The address of Super 8 by Wyndham Charlotte University: 5100 Equipment Dr, Charlotte, NC 28269
Super 8 by Wyndham Charlotte University has 3.2 stars from 635 reviews
Hotel