Hotel:
Hotel Extended Stay America Salt Lake City - West Valley Center
Town:
Salt Lake City, Utah
Country:
United States
Details:
location.
this Hotel Is Located In salt Lake City. clark Planetarium, the Gateway, And tabernacle Are Area Attractions.
features.
the Property Offers wireless Internet...