TownePlace by Marriott Salt Lake City Downtown

  • Hotels
  • Extended Stay

Meeting Facilities

  • Sleeping Rooms: 95

More Salt Lake

partners