Remove Ads

Photo of The Kimball At Temple Square

4.0
5 votes

The Kimball At Temple Square

150 N Main St, Salt Lake City, Utah 84103-2072 USA

Add Photo

In-Room Dining

Remove Ads

Claim copyright