Hotel Address and Contact Info - Holiday Inn Downtown

Holiday Inn Downtown

999 S Main St
Salt Lake City 84111, United States

Location Map - Holiday Inn Downtown

Map of Holiday Inn Downtown
3 star hotel

Holiday Inn Downtown

999 S Main St
Salt Lake City 84111, United States map
Introduction Holiday Inn Downtown is one of 160 hotel style accommodation located within Salt Lake City. Salt Lake City is host to 3 H...

About Wego   |   Press   |   Advertise   |   Hoteliers   |   Affiliates   |   Jobs   |   Contacts   |   Privacy Policy   |   Terms   |   © 2013 Wego Pte Ltd