Shelby hotels & apartments, all accommodations in Shelby

Recommended hotels in Shelby

The Pryor House photo

The Pryor House

The Pryor House Hotel is located in a quiet area of Shelby in close proximity to TD Ameritrade Park Omaha and Bemis Center for Contemporary Arts. This hotel was opened in 1893 and renovated in

802 Center Street, Shelby, IA, United States