Venue Favorite Holiday Inn Express & Suites Douglas Holiday Inn Express & Suites Douglas is a premier destination for hosting meeting venues in Douglas, Wyoming