Best Western Plus
Part of Best Western Plus ®
Hotel
Location
2501 Sardis Road North
Charlotte, NC
28227
Charlotte, NC
28227
Get Directions