The Hotel Keystone was built in 1922 to fill a need for weary travelers in McCook and Southwest Nebraska. Its' century-long history is filled with stories as a hotel, an assisted living center, a business incubation center and now the hub of downtown McCook.