Hotels, Motels
The Nelson Inn features nine different suites, each with their own charm to make your stay in Sheridan feel like home.