Motel 6 Salt Lake City Downtown 2 stars

176 W 600 S, Salt Lake City, UT 84101, United States of America

Hotel image
Read more reviews for Motel 6 Salt Lake City Downtown