Anniversary Inn - South Temple
Salt Lake City, UT 84102
United States of America
Walk to the museums and Mormon Temple at Historic Temple Square from Anniversary Inn South located in the historical Avenues section of Salt Lake City, Utah. This Victorian mansion was built in 1889 a...


