Motel 6 Salt Lake City - Central 2 stars

315 West 3300 South, Velasquez, UT 84115, United States of America

Hotel image
Read more reviews for Motel 6 Salt Lake City - Central