Salt Lake Plaza Hotel

Salt Lake Plaza Hotel Address: 122 West South Temple, Salt Lake City, United States

Minimum price found for Salt Lake Plaza Hotel was: 85 USD

Click here to get more information, photos & guest ratings for Salt Lake Plaza Hotel