Marriott Towneplace & Suites

Salt Lake City, Utah
Approximate size: 54,704 Sq. Ft.
Number of rooms: 95