The Grand America Hotel Salt Lake City
555 S Main St -
Salt Lake City,
UT 84111
Near City Creek Center