Salt Lake Plaza Hotel At Temple Square

122 W South Temple, Salt Lake City, UT 84101
1-800-275-0917
3
Explore Nearby