The Kimball hotel at Temple Square is in the heart of downtown Salt Lake City that offers both an amazing hotel location and perfect home-base accommodations. The non-smoking rooms at The Kimball offer cable TV and a DVD player, a kitchenette, and all linens. Free toiletries...
12 Profile Views
The Kimball at Temple Square manages 1 site More...