Hotel Albert

121 SW Temple St.
Utah
United States