Comfort Inn Downtown Salt Lake City
171 W 500 S
Salt Lake City,
UT 84101
Near Salt Palace