Shelby hotels & apartments, all accommodations in Shelby

Recommended hotels in Shelby

The Pryor House Shelby photo

The Pryor House Shelby

The hotel is set within a 10-minute walk from the city center. The venue is located 146 km from West…

802 Center Street, Shelby, United States