SLC Hostel

Salt Lake City (UT), United States