The Nelson Inn

  • Hotels, Motels
723 N. Main St.
Sheridan, WY 82801
  • About

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