Irma Hotel

1192 Sheridan Ave.
Cody
Wyoming
United States