Super 8 by Wyndham Shelby In Shelby
1716 E Dixon Blvd -
Shelby,
NC 28152