4 stays matching your filters.
The historic Sheridan Inn, designated a National Historic Landmark by the U.S. Secretary of the Interior, is located in Sheridan, Wyoming, and is steeped in Western tradition.