Name
Salt Lake Plaza at Temple Square
Full Address
122 W S Temple St
Salt Lake City, UT 84101
United States
Phone
+1 801-521-0130
Website
Other Information
$175 single/double occupancy
$185 triple/quadruple