Used by permission, Utah State Historical Society. All rights reserved.
The Townsend House in Salt Lake City was built in 1869, and is located at 102-106 South West Temple. It was later named the Continental Hotel, and was known to be the finest place to stay.
JavaScript required access all features of this site. Use Browser Back to return.