Holiday Inn Hotel & Suites

5575 Amelia Earhart Dr, Salt Lake City, United States Get Directions to this spot
5575 Amelia Earhart Dr
Salt Lake City,
UT, United States
(801) 537-7020

Rate and review Holiday Inn Hotel & Suites in Salt Lake City, UT, United States!

Share your experiences at Holiday Inn Hotel & Suites with your friends or discover more Restaurants in Salt Lake City, UT, United States.