4.2/10
31 review
Free Wi-Fi
Parking
Located in Charlotte, North Carolina, just a short drive from many of the city's attractions, this conveniently located hotel offers comfortable guestrooms filled with great amenities.
Number of rooms: 54
305 Archdale Drive, Charlotte, NC 28217, United States